15 writes to Next
System.Private.CoreLib (15)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (13)
337prevContinuation.Next = newContinuation; 394sentinelContinuation.Next = taskCont; 430sentinelContinuation.Next = taskCont; 492sentinelContinuation.Next = nextCont; 529sentinelContinuation.Next = vtsCont; 580sentinelContinuation.Next = nextCont; 617sentinelContinuation.Next = vtsCont; 649sentinelContinuation.Next = taskCont; 680sentinelContinuation.Next = taskCont; 806sentinelContinuation.Next = null; 983newContinuation.Next = nextContinuation; 1107newContinuation.Next = nextContinuation; 1588sentinelContinuation.Next = taskCont;
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.ValueTaskSourceContinuation.cs (1)
93vtsCont.Next = null;
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeAsyncTaskContinuation.cs (1)
156taskCont.Next = null;
14 references to Next
System.Private.CoreLib (14)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (9)
805Continuation headContinuation = sentinelContinuation.Next!; 861contWithContinueFlags.Next != null) 863contWithContinueFlags = contWithContinueFlags.Next; 909Continuation? nextContinuation = state.SentinelContinuation!.Next; 968Continuation? nextContinuation = curContinuation.Next; 1089Continuation? nextContinuation = curContinuation.Next; 1109RuntimeAsyncInstrumentationHelpers.AwaitSuspendedRuntimeAsyncContext(ref asyncDispatcherInfo, flags, curContinuation, newContinuation, awaitState.SentinelContinuation!.Next); 1201continuation = continuation.Next; 1280Continuation? nextContinuation = state.SentinelContinuation!.Next;
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (2)
633state.Continuation = state.Continuation.Next; 646state.Continuation = state.Continuation.Next;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (3)
266nc = nc.Next; 295nc = nc.Next; 352nc = nc.Next;