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)
92if (_waiters == null || _waiters.Count == 0) 99waiter = _waiters.Dequeue(); 184existingWaiters = _waiters; 283_waiters.Enqueue(waiter);