1 write to AnalysisScope
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
46
AnalysisScope
= analysisScope;
22 references to AnalysisScope
Microsoft.CodeAnalysis.Features (22)
Diagnostics\Service\DocumentAnalysisExecutor.cs (18)
73
Contract.ThrowIfFalse(
AnalysisScope
.ProjectAnalyzers.Contains(analyzer) ||
AnalysisScope
.HostAnalyzers.Contains(analyzer));
75
var textDocument =
AnalysisScope
.TextDocument;
76
var span =
AnalysisScope
.Span;
77
var kind =
AnalysisScope
.Kind;
174
RoslynDebug.Assert(
AnalysisScope
.TextDocument is Document);
177
?
AnalysisScope
.WithAnalyzers([analyzer], []).WithSpan(span)
178
:
AnalysisScope
.WithAnalyzers([], [analyzer]).WithSpan(span);
201
if (
AnalysisScope
.TextDocument is not Document)
206
return await GetCompilerAnalyzerDiagnosticsAsync(analyzer,
AnalysisScope
.Span, cancellationToken).ConfigureAwait(false);
213
var analysisScope =
AnalysisScope
.WithAnalyzers(_compilationBasedProjectAnalyzersInAnalysisScope, _compilationBasedHostAnalyzersInAnalysisScope);
219
? diagnosticAnalysisResult.GetDocumentDiagnostics(
AnalysisScope
.TextDocument.Id,
AnalysisScope
.Kind)
233
var span =
AnalysisScope
.Span;
234
var document = (Document)
AnalysisScope
.TextDocument;
249
var analysisScope =
AnalysisScope
.WithAnalyzers(_compilationBasedProjectAnalyzersInAnalysisScope, _compilationBasedHostAnalyzersInAnalysisScope);
255
? diagnosticAnalysisResult.GetDocumentDiagnostics(
AnalysisScope
.TextDocument.Id,
AnalysisScope
.Kind)
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (2)
54
var analysisScope = executor.
AnalysisScope
;
171
var analysisScope = executor.
AnalysisScope
;
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (2)
31
foreach (var analyzer in executor.
AnalysisScope
.ProjectAnalyzers.ConcatFast(executor.
AnalysisScope
.HostAnalyzers))