1 instantiation of SourceGeneratedDocumentGetTextState
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
60
var newResult = await cache.GetOrComputeNewDataAsync(previousPullResults, projectOrDocument, document.Project, new
SourceGeneratedDocumentGetTextState
(document), cancellationToken).ConfigureAwait(false);
3 references to SourceGeneratedDocumentGetTextState
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\SourceGenerators\SourceGeneratedDocumentCache.cs (3)
17
internal sealed class SourceGeneratedDocumentCache(string uniqueKey) : VersionedPullCache<(SourceGeneratorExecutionVersion, VersionStamp),
SourceGeneratedDocumentGetTextState
, SourceText?>(uniqueKey), ILspService
19
public override async Task<(SourceGeneratorExecutionVersion, VersionStamp)> ComputeVersionAsync(
SourceGeneratedDocumentGetTextState
state, CancellationToken cancellationToken)
33
public override async Task<SourceText?> ComputeDataAsync(
SourceGeneratedDocumentGetTextState
state, CancellationToken cancellationToken)