2 writes to _waiters
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\AsyncQueue.cs (2)
185
_waiters
= null;
278
_waiters
??= new Queue<TaskCompletionSource<Optional<TElement>>>();
5 references to _waiters
Microsoft.CodeAnalysis (5)
DiagnosticAnalyzer\AsyncQueue.cs (5)
92
if (
_waiters
== null ||
_waiters
.Count == 0)
99
waiter =
_waiters
.Dequeue();
184
existingWaiters =
_waiters
;
283
_waiters
.Enqueue(waiter);