2 implementations of ISmartTokenFormatter
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSmartTokenFormatter.cs (1)
22internal class CSharpSmartTokenFormatter : ISmartTokenFormatter
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSmartTokenFormatter.vb (1)
16Implements ISmartTokenFormatter
9 references to ISmartTokenFormatter
Microsoft.CodeAnalysis.CodeStyle (5)
AbstractIndentation.cs (3)
23/// cref="ISmartTokenFormatter"/> should be deferred to figure out indentation. If so, it 24/// will be asked to <see cref="ISmartTokenFormatter.FormatToken"/> the resultant 28protected abstract ISmartTokenFormatter CreateSmartTokenFormatter(
AbstractIndentation.Indenter.cs (2)
39public readonly ISmartTokenFormatter SmartTokenFormatter; 47ISmartTokenFormatter smartTokenFormatter,
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractIndentationService.cs (1)
60var smartTokenFormatter = CreateSmartTokenFormatter(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpIndentationService.Indenter.cs (1)
28protected override ISmartTokenFormatter CreateSmartTokenFormatter(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSmartTokenFormatter.vb (1)
34Public Function FormatToken(token As SyntaxToken, cancellationToken As CancellationToken) As IList(Of TextChange) Implements ISmartTokenFormatter.FormatToken
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicIndentationService.Indenter.vb (1)
45baseIndentationRule As AbstractFormattingRule) As ISmartTokenFormatter