1 write to Items
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.AnalysisData.cs (1)
45
Items
= items;
14 references to Items
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ActiveFileState.cs (4)
35
return _syntax.
Items
.IsEmpty && _semantic.
Items
.IsEmpty;
45
_syntax = new DocumentAnalysisData(VersionStamp.Default, _syntax.
Items
);
46
_semantic = new DocumentAnalysisData(VersionStamp.Default, _semantic.
Items
);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.AnalysisData.cs (1)
57
=> new(Version,
Items
);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (2)
96
CompilerDiagnosticsScope.VisibleFilesAndFilesWithPreviouslyReportedDiagnostics => isVisibleDocument || (isOpenDocument && !previousData.
Items
.IsEmpty),
157
return new DocumentAnalysisData(version, existingData.
Items
, diagnostics.ToImmutableArrayOrEmpty());
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (1)
299
var diagnostics = existingData.
Items
;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (2)
280
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id, _owner.SyntaxStateName, syntax.
Items
).ConfigureAwait(false);
281
await AddToInMemoryStorageAsync(serializerVersion, project, document, document.Id, _owner.SemanticStateName, semantic.
Items
).ConfigureAwait(false);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (1)
191
return state.GetAnalysisData(kind).
Items
;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
297
foreach (var item in existingData.
Items
)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (2)
108
RaiseDocumentDiagnosticsIfNeeded(document, stateSet, kind, result.
Items
);
116
RaiseDocumentDiagnosticsIfNeeded(document, stateSet, kind, result.OldItems, result.
Items
);