1 instantiation of DiagnosticsRequestState
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
157var cacheState = new DiagnosticsRequestState(project, globalStateVersion, context, diagnosticSource);
5 references to DiagnosticsRequestState
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
157var cacheState = new DiagnosticsRequestState(project, globalStateVersion, context, diagnosticSource);
Handler\Diagnostics\DiagnosticsPullCache.cs (4)
32: VersionedPullCache<(int globalStateVersion, VersionStamp? dependentVersion), (int globalStateVersion, Checksum dependentChecksum), DiagnosticsRequestState, ImmutableArray<DiagnosticData>>(uniqueKey) 36public override async Task<(int globalStateVersion, VersionStamp? dependentVersion)> ComputeCheapVersionAsync(DiagnosticsRequestState state, CancellationToken cancellationToken) 41public override async Task<(int globalStateVersion, Checksum dependentChecksum)> ComputeExpensiveVersionAsync(DiagnosticsRequestState state, CancellationToken cancellationToken) 47public override async Task<ImmutableArray<DiagnosticData>> ComputeDataAsync(DiagnosticsRequestState state, CancellationToken cancellationToken)