3 overrides of ComputeExpensiveVersionAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\DiagnosticsPullCache.cs (1)
41public override async Task<(int globalStateVersion, Checksum dependentChecksum)> ComputeExpensiveVersionAsync(DiagnosticsRequestState state, CancellationToken cancellationToken)
Handler\SourceGenerators\SourceGeneratedDocumentCache.cs (1)
28public override Task<object?> ComputeExpensiveVersionAsync(SourceGeneratedDocumentGetTextState state, CancellationToken cancellationToken)
Handler\SpellCheck\SpellCheckPullCache.cs (1)
44public override Task<object?> ComputeExpensiveVersionAsync(SpellCheckState state, CancellationToken cancellationToken)
2 references to ComputeExpensiveVersionAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\PullHandlers\VersionedPullCache.CacheItem.cs (2)
86expensiveVersion = await cache.ComputeExpensiveVersionAsync(state, cancellationToken).ConfigureAwait(false); 97expensiveVersion = await cache.ComputeExpensiveVersionAsync(state, cancellationToken).ConfigureAwait(false);