1 write to _next
System.Private.CoreLib (1)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
124Volatile.Write(ref _tail._next, newSegment); // ensure segment not published until item is fully stored
7 references to _next
System.Private.CoreLib (7)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (7)
190if (segment._next != null && segment._state._first == segment._state._last) 192segment = segment._next; 262if (segment._next != null && segment._state._first == segment._state._last) 264segment = segment._next; 315return head._next == null; 323for (Segment? segment = _head; segment != null; segment = segment._next) 344for (Segment? segment = _head; segment != null; segment = segment._next)