1 write to HostCompilationWithAnalyzers
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\CompilationWithAnalyzersPair.cs (1)
31HostCompilationWithAnalyzers = hostCompilationWithAnalyzers;
13 references to HostCompilationWithAnalyzers
Microsoft.CodeAnalysis.Workspaces (13)
Diagnostics\CompilationWithAnalyzersPair.cs (9)
36public Compilation? HostCompilation => HostCompilationWithAnalyzers?.Compilation; 42public bool ConcurrentAnalysis => ProjectCompilationWithAnalyzers?.AnalysisOptions.ConcurrentAnalysis ?? HostCompilationWithAnalyzers!.AnalysisOptions.ConcurrentAnalysis; 48public ImmutableArray<DiagnosticAnalyzer> HostAnalyzers => HostCompilationWithAnalyzers?.Analyzers ?? []; 59return HostCompilationWithAnalyzers!.GetAnalyzerTelemetryInfoAsync(analyzer, cancellationToken); 68var hostAnalysisResult = HostCompilationWithAnalyzers is not null 69? await HostCompilationWithAnalyzers.GetAnalysisResultAsync(cancellationToken).ConfigureAwait(false) 81? await HostCompilationWithAnalyzers!.GetAnalysisResultAsync(tree, filterSpan, hostAnalyzers, cancellationToken).ConfigureAwait(false) 93? await HostCompilationWithAnalyzers!.GetAnalysisResultAsync(file, filterSpan, hostAnalyzers, cancellationToken).ConfigureAwait(false) 105? await HostCompilationWithAnalyzers!.GetAnalysisResultAsync(model, filterSpan, hostAnalyzers, cancellationToken).ConfigureAwait(false)
Diagnostics\Extensions.cs (4)
387RoslynDebug.AssertNotNull(compilationWithAnalyzers.HostCompilationWithAnalyzers); 396compilationWithAnalyzers.HostCompilationWithAnalyzers, analyzerInfoCache, suppressionAnalyzer, 413args: (compilationWithAnalyzers.HostCompilationWithAnalyzers, analyzerInfoCache, suppressionAnalyzer), 422compilationWithAnalyzers.HostCompilationWithAnalyzers, analyzerInfoCache, suppressionAnalyzer,