1 implementation of ISyntaxClassifier
Microsoft.CodeAnalysis.Workspaces (1)
Classification\SyntaxClassification\AbstractSyntaxClassifier.cs (1)
12internal abstract class AbstractSyntaxClassifier : ISyntaxClassifier
24 references to ISyntaxClassifier
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\SyntaxClassification\CSharpSyntaxClassificationService.cs (3)
21private readonly ImmutableArray<ISyntaxClassifier> s_defaultSyntaxClassifiers = ImmutableArray.Create<ISyntaxClassifier>( 34public override ImmutableArray<ISyntaxClassifier> GetDefaultSyntaxClassifiers()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Classification\SyntaxClassification\VisualBasicSyntaxClassificationService.vb (3)
20Private ReadOnly s_defaultSyntaxClassifiers As ImmutableArray(Of ISyntaxClassifier) = ImmutableArray.Create(Of ISyntaxClassifier)( 31Public Overrides Function GetDefaultSyntaxClassifiers() As ImmutableArray(Of ISyntaxClassifier)
Microsoft.CodeAnalysis.Workspaces (18)
Classification\SyntaxClassification\AbstractSyntaxClassificationService.cs (5)
27public abstract ImmutableArray<ISyntaxClassifier> GetDefaultSyntaxClassifiers(); 35Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 36Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers, 54Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 55Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers,
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (8)
24private readonly Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> _getNodeClassifiers; 25private readonly Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> _getTokenClassifiers; 34Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 35Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers, 57Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 58Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers, 126foreach (var classifier in _getNodeClassifiers(syntax)) 161foreach (var classifier in _getTokenClassifiers(syntax))
Classification\SyntaxClassification\ISyntaxClassificationService.cs (5)
18ImmutableArray<ISyntaxClassifier> GetDefaultSyntaxClassifiers(); 38Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 39Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers, 47Func<SyntaxNode, ImmutableArray<ISyntaxClassifier>> getNodeClassifiers, 48Func<SyntaxToken, ImmutableArray<ISyntaxClassifier>> getTokenClassifiers,