2 instantiations of HostAnalyzerInfo
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.HostAnalyzerInfo.cs (2)
37
return new
HostAnalyzerInfo
(hostAnalyzers, allAnalyzers);
130
return
new
(_hostAnalyzers, _allAnalyzers.Except(excludedAnalyzers));
8 references to HostAnalyzerInfo
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.CompilationManager.cs (1)
32
HostAnalyzerInfo
hostAnalyzerInfo,
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.HostAnalyzerInfo.cs (3)
20
private
HostAnalyzerInfo
GetOrCreateHostAnalyzerInfo(Project project, ProjectAnalyzerInfo projectAnalyzerInfo)
29
static
HostAnalyzerInfo
CreateLanguageSpecificAnalyzerMap(HostAnalyzerInfoKey arg, (HostDiagnosticAnalyzers HostAnalyzers, ImmutableHashSet<object> ReferenceIdsToRedirect) state)
123
public
HostAnalyzerInfo
WithExcludedAnalyzers(ImmutableHashSet<DiagnosticAnalyzer> excludedAnalyzers)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (4)
33
private ImmutableDictionary<HostAnalyzerInfoKey,
HostAnalyzerInfo
> _hostAnalyzerStateMap = ImmutableDictionary<HostAnalyzerInfoKey,
HostAnalyzerInfo
>.Empty;
52
var
hostAnalyzerInfo = await GetOrCreateHostAnalyzerInfoAsync(project, cancellationToken).ConfigureAwait(false);
57
public async Task<
HostAnalyzerInfo
> GetOrCreateHostAnalyzerInfoAsync(Project project, CancellationToken cancellationToken)