1 write to _queue
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
478
=>
_queue
= queue;
7 references to _queue
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (7)
480
public AbstractHandlerProvider GetHandlerProvider() =>
_queue
._handlerProvider;
482
public bool IsComplete() =>
_queue
._queue.IsCompleted &&
_queue
._queue.IsEmpty;
486
if (
_queue
._queueProcessingTask is not null)
488
await
_queue
._queueProcessingTask.ConfigureAwait(false);
499
while (!
_queue
._queue.IsEmpty)
501
var (_, _, cancellationToken) = await
_queue
._queue.DequeueAsync().ConfigureAwait(false);