1 implementation of ISmartTokenFormatter
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (1)
21
internal sealed class CSharpSmartTokenFormatter :
ISmartTokenFormatter
7 references to ISmartTokenFormatter
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
25
protected override
ISmartTokenFormatter
CreateSmartTokenFormatter(
Microsoft.CodeAnalysis.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\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
28
protected abstract
ISmartTokenFormatter
CreateSmartTokenFormatter(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (2)
38
public readonly
ISmartTokenFormatter
SmartTokenFormatter;
47
ISmartTokenFormatter
smartTokenFormatter,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
57
var
smartTokenFormatter = CreateSmartTokenFormatter(