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