1 instantiation of ThunkTask
System.Private.CoreLib (1)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
570ThunkTask result = new();
12 references to ThunkTask
System.Private.CoreLib (12)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (12)
306ThunkTaskCore.MoveNext<ThunkTask, Ops>(this); 311ThunkTaskCore.HandleSuspended<ThunkTask, Ops>(this); 316Debug.Assert(state is ThunkTask); 317((ThunkTask)state).MoveNext(); 320private struct Ops : IThunkTaskOps<ThunkTask> 322public static Action GetContinuationAction(ThunkTask task) => (Action)task.m_action!; 323public static void MoveNext(ThunkTask task) => task.MoveNext(); 324public static Continuation GetContinuationState(ThunkTask task) => (Continuation)task.m_stateObject!; 325public static void SetContinuationState(ThunkTask task, Continuation value) 330public static bool SetCompleted(ThunkTask task, Continuation continuation) 335public static void PostToSyncContext(ThunkTask task, SynchronizationContext syncContext) 570ThunkTask result = new();