1 write to Span
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
34
Span
= span;
13 references to Span
Microsoft.CodeAnalysis.Features (6)
Diagnostics\Service\DocumentAnalysisExecutor.cs (3)
76
var span = AnalysisScope.
Span
;
206
return await GetCompilerAnalyzerDiagnosticsAsync(analyzer, AnalysisScope.
Span
, cancellationToken).ConfigureAwait(false);
233
var span = AnalysisScope.
Span
;
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (1)
57
Debug.Assert(!analysisScope.
Span
.HasValue);
Diagnostics\Service\EngineV2\InProcOrRemoteHostAnalyzerRunner.cs (2)
139
var forSpanAnalysis = documentAnalysisScope?.
Span
.HasValue ?? false;
186
documentAnalysisScope?.
Span
,
Microsoft.CodeAnalysis.Workspaces (7)
Diagnostics\DocumentAnalysisScope.cs (1)
66
=> new(TextDocument,
Span
, projectAnalyzers, hostAnalyzers, Kind);
Diagnostics\Extensions.cs (6)
148
var spanToAnalyze = documentAnalysisScope.
Span
;
220
documentAnalysisScope.
Span
, AnalysisKind.Semantic, diagnosticIdsToFilter);
352
return await compilationWithAnalyzers.GetAnalysisResultAsync(tree, documentAnalysisScope.
Span
, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);
356
return await compilationWithAnalyzers.GetAnalysisResultAsync(documentAnalysisScope.AdditionalFile, documentAnalysisScope.
Span
, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);
361
return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.
Span
, documentAnalysisScope.ProjectAnalyzers, documentAnalysisScope.HostAnalyzers, cancellationToken).ConfigureAwait(false);
390
document, documentAnalysisScope.
Span
, diagnosticsBuilder.Add, cancellationToken).ConfigureAwait(false);