1 implementation of ISyntaxContextService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
16internal sealed class CSharpSyntaxContextService() : ISyntaxContextService
12 references to ISyntaxContextService
Microsoft.CodeAnalysis.CSharp.Features (1)
Snippets\CSharpConstructorSnippetProvider.cs (1)
62var syntaxContext = (CSharpSyntaxContext)document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
13[ExportLanguageService(typeof(ISyntaxContextService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (8)
ChangeSignature\AbstractChangeSignatureService.cs (1)
935var context = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
281var syntaxContextAtInsertationPosition = syntaxContext.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (2)
43var syntaxContextService = document.GetRequiredLanguageService<ISyntaxContextService>();
Completion\Utilities.cs (2)
57var service = document.GetRequiredLanguageService<ISyntaxContextService>();
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
46var syntaxContext = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (1)
61var syntaxContext = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Microsoft.CodeAnalysis.Workspaces (2)
Recommendations\Recommender.cs (2)
28var context = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken); 52var context = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);