7 instantiations of PreviousPullResult
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
55
return ImmutableArray.Create(new
PreviousPullResult
(diagnosticsParams.PreviousResultId, diagnosticsParams.TextDocument));
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
81
return ImmutableArray.Create(new
PreviousPullResult
(diagnosticsParams.PreviousResultId, diagnosticsParams.TextDocument));
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
88
return diagnosticsParams.PreviousResultId.Select(id => new
PreviousPullResult
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
58
=> diagnosticsParams.PreviousResults?.Where(d => d.PreviousResultId != null).Select(d => new
PreviousPullResult
(d.PreviousResultId!, d.TextDocument!)).ToImmutableArray();
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
57
previousPullResults.Add(projectOrDocument, new
PreviousPullResult
(request.ResultId, request.TextDocument));
Handler\SpellCheck\DocumentSpellCheckHandler.cs (1)
28
return ImmutableArray.Create(new
PreviousPullResult
(requestParams.PreviousResultId, requestParams.TextDocument));
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (1)
29
=> requestParams.PreviousResults?.Where(d => d.PreviousResultId != null).Select(d => new
PreviousPullResult
(d.PreviousResultId!, d.TextDocument!)).ToImmutableArray();
26 references to PreviousPullResult
Microsoft.CodeAnalysis.LanguageServer.Protocol (26)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (9)
62
protected abstract ImmutableArray<
PreviousPullResult
>? GetPreviousResults(TDiagnosticsParams diagnosticsParams);
132
using var _1 = PooledDictionary<ProjectOrDocumentId,
PreviousPullResult
>.GetInstance(out var documentIdToPreviousDiagnosticParams);
133
using var _2 = PooledHashSet<
PreviousPullResult
>.GetInstance(out var removedDocuments);
222
ImmutableArray<
PreviousPullResult
> previousResults,
223
Dictionary<ProjectOrDocumentId,
PreviousPullResult
> idToPreviousDiagnosticParams,
224
HashSet<
PreviousPullResult
> removedResults,
227
foreach (
var
diagnosticParams in previousResults)
296
private void HandleRemovedDocuments(RequestContext context, HashSet<
PreviousPullResult
> removedPreviousResults, BufferedProgress<TReport> progress)
298
foreach (
var
removedResult in removedPreviousResults)
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
51
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(VSInternalDocumentDiagnosticsParams diagnosticsParams)
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
77
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(DocumentDiagnosticParams diagnosticsParams)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
86
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(WorkspaceDiagnosticParams diagnosticsParams)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
57
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(VSInternalWorkspaceDiagnosticsParams diagnosticsParams)
Handler\PullHandlers\VersionedPullCache.CacheItem.cs (1)
56
PreviousPullResult
? previousPullResult,
Handler\PullHandlers\VersionedPullCache.cs (1)
72
Dictionary<ProjectOrDocumentId,
PreviousPullResult
> idToClientLastResult,
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
54
using var _ = PooledDictionary<ProjectOrDocumentId,
PreviousPullResult
>.GetInstance(out var previousPullResults);
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (8)
49
protected abstract ImmutableArray<
PreviousPullResult
>? GetPreviousResults(TParams requestParams);
124
var
previousParams = documentToPreviousParams[document];
135
private static async Task<Dictionary<Document,
PreviousPullResult
>> GetDocumentToPreviousParamsAsync(
136
RequestContext context, ImmutableArray<
PreviousPullResult
> previousResults, CancellationToken cancellationToken)
140
var result = new Dictionary<Document,
PreviousPullResult
>();
141
foreach (
var
requestParams in previousResults)
203
RequestContext context, ImmutableArray<
PreviousPullResult
> previousResults, BufferedProgress<TReport[]> progress, CancellationToken cancellationToken)
207
foreach (
var
previousResult in previousResults)
Handler\SpellCheck\DocumentSpellCheckHandler.cs (1)
24
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(VSInternalDocumentSpellCheckableParams requestParams)
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (1)
28
protected override ImmutableArray<
PreviousPullResult
>? GetPreviousResults(VSInternalWorkspaceSpellCheckableParams requestParams)