1 write to Span
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DocumentAnalysisScope.cs (1)
31
Span
= span;
15 references to Span
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Features\Diagnostics\DocumentAnalysisExecutor.cs (3)
70
var span = AnalysisScope.
Span
;
230
return await GetCompilerAnalyzerDiagnosticsAsync(analyzer, AnalysisScope.
Span
, cancellationToken).ConfigureAwait(false);
255
var span = AnalysisScope.
Span
;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (5)
57
Debug.Assert(!analysisScope.
Span
.HasValue);
185
if (analysisScope.
Span
.HasValue)
187
Debug.Assert(analysisScope.
Span
.Value == changedMember.FullSpan);
247
Debug.Assert(executor.AnalysisScope.
Span
.HasValue);
248
Debug.Assert(executor.AnalysisScope.
Span
.Value == changedMember.FullSpan);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (2)
140
var forSpanAnalysis = documentAnalysisScope?.
Span
.HasValue ?? false;
184
documentAnalysisScope?.
Span
,
Microsoft.CodeAnalysis.Workspaces (5)
Diagnostics\DocumentAnalysisScope.cs (1)
61
=> new(TextDocument,
Span
, analyzers, Kind);
Diagnostics\Extensions.cs (4)
128
var spanToAnalyze = documentAnalysisScope.
Span
;
200
documentAnalysisScope!.
Span
, AnalysisKind.Semantic, diagnosticIdsToFilter, includeSuppressedDiagnostics);
348
return await compilationWithAnalyzers.GetAnalysisResultAsync(model, documentAnalysisScope.
Span
, documentAnalysisScope.Analyzers, cancellationToken).ConfigureAwait(false);
377
await AnalyzeDocumentAsync(suppressionAnalyzer, document, documentAnalysisScope.
Span
, diagnosticsBuilder.Add).ConfigureAwait(false);