2 writes to _waitersHead
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\Condition.cs (2)
69
_waitersHead
??= waiter;
85
_waitersHead
= waiter.next;
7 references to _waitersHead
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Threading\Condition.cs (7)
39
Debug.Assert(
_waitersHead
!= null && _waitersTail != null);
40
Debug.Assert((
_waitersHead
== waiter) == (waiter.prev == null));
43
for (Waiter? current =
_waitersHead
; current != null; current = current.next)
52
Debug.Assert((
_waitersHead
== null) == (_waitersTail == null));
54
for (Waiter? current =
_waitersHead
; current != null; current = current.next)
152
while (
_waitersHead
!= null)
161
Waiter? waiter =
_waitersHead
;