2 implementations of ISyntaxKindsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxKindsServiceFactory.cs (1)
27private sealed class CSharpSyntaxKindsService : CSharpSyntaxKinds, ISyntaxKindsService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxKindsServiceFactory.vb (1)
26Implements ISyntaxKindsService
37 references to ISyntaxKindsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxKindsServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(ISyntaxKindsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (2)
SplitComment\SplitCommentCommandHandler.cs (2)
154var syntaxKinds = document.LanguageServices.GetRequiredService<ISyntaxKindsService>();
Microsoft.CodeAnalysis.Features (25)
AbstractMultipleBlankLinesCodeFixProvider.cs (4)
51var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>(); 67private static SyntaxTriviaList UpdateLeadingTrivia(ISyntaxKindsService syntaxKinds, SyntaxTriviaList triviaList) 140private static bool IsEndOfLine(ISyntaxKindsService syntaxKinds, SyntaxTriviaList triviaList, int index)
CodeRefactorings\AbstractRefactoringHelpersService.cs (2)
172var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>();
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (2)
43var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>();
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
444var syntaxKinds = _document.Document.GetRequiredLanguageService<ISyntaxKindsService>();
IntroduceVariable\AbstractIntroduceVariableService.State.cs (2)
219var syntaxKindsService = document.Document.GetRequiredLanguageService<ISyntaxKindsService>();
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (2)
297var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>();
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (4)
42var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>(); 140private string GetTitle(ISyntaxKindsService syntaxKinds, int binaryExprKind) 145private static int InvertedKind(ISyntaxKindsService syntaxKinds, int binaryExprKind)
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (2)
45var syntaxKinds = document.GetLanguageService<ISyntaxKindsService>();
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (3)
21protected abstract int GetLogicalExpressionKind(ISyntaxKindsService syntaxKinds); 46var syntaxKinds = document.GetLanguageService<ISyntaxKindsService>();
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
45protected sealed override int GetLogicalExpressionKind(ISyntaxKindsService syntaxKinds)
SplitOrMergeIfStatements\Nested\AbstractSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (1)
31protected sealed override int GetLogicalExpressionKind(ISyntaxKindsService syntaxKinds)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxKindsServiceFactory.vb (1)
11<ExportLanguageServiceFactory(GetType(ISyntaxKindsService), LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\Shared\AbstractSyntaxIndex.cs (2)
117var syntaxKinds = document.GetRequiredLanguageService<ISyntaxKindsService>();
Shared\Extensions\SemanticModelExtensions.cs (2)
79var syntaxKinds = languageServices.GetRequiredService<ISyntaxKindsService>();
Workspace\Solution\DocumentState.cs (2)
363var syntaxKinds = LanguageServices.GetRequiredService<ISyntaxKindsService>();
Workspace\Solution\DocumentState_LinkedFileReuse.cs (2)
157var syntaxKinds = languageServices.GetRequiredService<ISyntaxKindsService>();