1 write to HostAnalyzers
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
36
HostAnalyzers
= hostAnalyzers;
10 references to HostAnalyzers
Microsoft.CodeAnalysis.Features (4)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
49
var hostAnalyzers = documentAnalysisScope?.
HostAnalyzers
?? compilationWithAnalyzers.HostAnalyzers;
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (1)
31
foreach (var analyzer in executor.AnalysisScope.ProjectAnalyzers.ConcatFast(executor.AnalysisScope.
HostAnalyzers
))
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
61
? analysisScope.
HostAnalyzers
.WhereAsArray(compilationBasedHostAnalyzers.Contains)
76
Contract.ThrowIfFalse(AnalysisScope.ProjectAnalyzers.Contains(analyzer) || AnalysisScope.
HostAnalyzers
.Contains(analyzer));
Microsoft.CodeAnalysis.Workspaces (6)
Diagnostics\DocumentAnalysisScope.cs (1)
63
=> new(TextDocument, span, ProjectAnalyzers,
HostAnalyzers
, Kind);
Diagnostics\Extensions.cs (5)
351
Debug.Assert(documentAnalysisScope.
HostAnalyzers
.ToSet().IsSubsetOf(compilationWithAnalyzers.HostAnalyzers));
359
return await compilationWithAnalyzers.GetAnalysisResultAsync(tree, documentAnalysisScope.Span, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.
HostAnalyzers
, cancellationToken).ConfigureAwait(false);
363
return await compilationWithAnalyzers.GetAnalysisResultAsync(documentAnalysisScope.AdditionalFile, documentAnalysisScope.Span, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.
HostAnalyzers
, cancellationToken).ConfigureAwait(false);
368
return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.Span, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.
HostAnalyzers
, cancellationToken).ConfigureAwait(false);
382
var hostAnalyzers = documentAnalysisScope?.
HostAnalyzers
?? compilationWithAnalyzers.HostAnalyzers;