3 writes to next
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Threading\Condition.cs (3)
65
waiter.prev?.
next
= waiter;
83
waiter.prev.
next
= waiter.next;
87
waiter.
next
= null;
8 references to next
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\Condition.cs (8)
41
Debug.Assert((_waitersTail == waiter) == (waiter.
next
== null));
43
for (Waiter? current = _waitersHead; current != null; current = current.
next
)
51
Debug.Assert(waiter.
next
== null && waiter.prev == null);
54
for (Waiter? current = _waitersHead; current != null; current = current.
next
)
77
if (waiter.
next
!= null)
78
waiter.
next
.prev = waiter.prev;
83
waiter.prev.next = waiter.
next
;
85
_waitersHead = waiter.
next
;