11 writes to Previous
System.Threading.Channels (11)
System\Threading\Channels\ChannelUtilities.cs (11)
112
head.
Previous
= last;
117
op.Next = op.
Previous
= null;
131
head = op.Next = op.
Previous
= op;
139
op.
Previous
= last;
141
head.
Previous
= op;
171
op.Next.
Previous
= op.Previous;
179
op.Next = op.
Previous
= null;
215
current.Next = current.
Previous
= null;
243
current.Next = current.
Previous
= null;
271
current.Next = current.
Previous
= null;
306
current.Next = current.
Previous
= null;
9 references to Previous
System.Threading.Channels (9)
System\Threading\Channels\ChannelUtilities.cs (9)
100
Debug.Assert(head.
Previous
is not null);
109
TAsyncOp last = head.
Previous
;
127
Debug.Assert(op.Next is null && op.
Previous
is null);
135
TAsyncOp last = head.
Previous
!;
152
Debug.Assert(op.Next is null == op.
Previous
is null);
160
Debug.Assert(op.
Previous
is not null);
164
Debug.Assert(op.
Previous
== op);
170
op.
Previous
.Next = op.Next;
171
op.Next.Previous = op.
Previous
;