2 implementations of ISyntaxContextService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxContextService.cs (1)
14internal class CSharpSyntaxContextService : ISyntaxContextService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxContextService.vb (1)
13Implements ISyntaxContextService
16 references to ISyntaxContextService
Microsoft.CodeAnalysis.CSharp.Features (3)
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
48var syntaxContext = (CSharpSyntaxContext)document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Snippets\CSharpConstructorSnippetProvider.cs (1)
38var syntaxContext = (CSharpSyntaxContext)document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Snippets\CSharpElseSnippetProvider.cs (1)
37var syntaxContext = (CSharpSyntaxContext)document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxContextService.cs (1)
13[ExportLanguageService(typeof(ISyntaxContextService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (8)
ChangeSignature\AbstractChangeSignatureService.cs (1)
926var context = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
252var syntaxContextAtInsertationPosition = syntaxContext.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (2)
43var syntaxContextService = document.GetRequiredLanguageService<ISyntaxContextService>();
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
75return document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Completion\Utilities.cs (2)
57var service = document.GetRequiredLanguageService<ISyntaxContextService>();
Snippets\SnippetProviders\AbstractStatementSnippetProvider.cs (1)
21var syntaxContext = document.GetRequiredLanguageService<ISyntaxContextService>().CreateContext(document, semanticModel, position, cancellationToken);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
VisualBasicSyntaxContextService.vb (2)
11<ExportLanguageService(GetType(ISyntaxContextService), LanguageNames.VisualBasic), [Shared]> 20Public Function CreateContext(document As Document, semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As SyntaxContext Implements ISyntaxContextService.CreateContext
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);