11 writes to Next
System.Threading.Channels (11)
System\Threading\Channels\ChannelUtilities.cs (11)
113
last.
Next
= head;
117
op.
Next
= op.Previous = null;
131
head = op.
Next
= op.Previous = op;
138
op.
Next
= head;
140
last.
Next
= op;
177
op.Previous.
Next
= op.Next;
186
op.
Next
= op.Previous = null;
222
current.
Next
= current.Previous = null;
250
current.
Next
= current.Previous = null;
278
current.
Next
= current.Previous = null;
313
current.
Next
= current.Previous = null;
17 references to Next
System.Threading.Channels (17)
System\Threading\Channels\AsyncOperation.cs (1)
495
Debug.Assert((object?)
Next
== null);
System\Threading\Channels\ChannelUtilities.cs (16)
101
Debug.Assert(head.
Next
is not null);
103
if (head.
Next
== head)
111
head = head.
Next
;
127
Debug.Assert(op.
Next
is null && op.Previous is null);
159
Debug.Assert(op.
Next
is null == op.Previous is null);
162
if (op.
Next
is null)
169
if (op.
Next
== op)
177
op.Previous.Next = op.
Next
;
178
op.
Next
.Previous = op.Previous;
182
head = op.
Next
;
219
TAsyncOp? next = current.
Next
;
247
TAsyncOp? next = current.
Next
;
275
TAsyncOp? next = current.
Next
;
310
TAsyncOp? next = current.
Next
;
338
current = current.
Next
;
359
current = current.
Next
;