1 instantiation of BufferedProgress
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\BufferedProgress.cs (1)
71
=> new
BufferedProgress
<T>(progress);
18 references to BufferedProgress
Microsoft.CodeAnalysis.LanguageServer.Protocol (16)
Handler\BufferedProgress.cs (4)
70
public static
BufferedProgress
<T> Create<T>(IProgress<T>? progress)
73
public static
BufferedProgress
<TIn> Create<TIn, TOut>(IProgress<TOut>? progress, Func<TIn, TOut> transform)
79
public static void Report<T>(this
BufferedProgress
<T[]> progress, T item)
84
public static T[]? GetFlattenedValues<T>(this
BufferedProgress
<T[]> progress)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (3)
92
protected abstract TReturn? CreateReturn(
BufferedProgress
<TReport> progress);
277
BufferedProgress
<TReport> progress,
300
private void HandleRemovedDocuments(RequestContext context, HashSet<PreviousPullResult> removedPreviousResults,
BufferedProgress
<TReport> progress)
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (1)
67
protected override VSInternalDiagnosticReport[]? CreateReturn(
BufferedProgress
<VSInternalDiagnosticReport[]> progress)
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (1)
65
protected override DocumentDiagnosticReport? CreateReturn(
BufferedProgress
<DocumentDiagnosticPartialReport> progress)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
79
protected override WorkspaceDiagnosticReport? CreateReturn(
BufferedProgress
<WorkspaceDiagnosticPartialReport> progress)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
61
protected override VSInternalWorkspaceDiagnosticReport[]? CreateReturn(
BufferedProgress
<VSInternalWorkspaceDiagnosticReport[]> progress)
Handler\References\FindAllReferencesHandler.cs (1)
58
using
var
progress = BufferedProgress.Create(referenceParams.PartialResultToken);
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (2)
70
using
var
progress = BufferedProgress.Create(requestParams.PartialResultToken);
205
RequestContext context, ImmutableArray<PreviousPullResult> previousResults,
BufferedProgress
<TReport[]> progress, CancellationToken cancellationToken)
Handler\Symbols\WorkspaceSymbolsHandler.cs (2)
56
using
var
progress = BufferedProgress.Create(
74
BufferedProgress
<SymbolInformation[]> progress)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
References\FindAllReferencesHandlerTests.cs (1)
83
using
var
progress = BufferedProgress.Create<object>(null);
Symbols\WorkspaceSymbolsTests.cs (1)
75
using
var
progress = BufferedProgress.Create<LSP.SumType<LSP.SymbolInformation[], LSP.WorkspaceSymbol[]>>(null);