1 instantiation of RuntimeAsyncTask
System.Private.CoreLib (1)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
671RuntimeAsyncTask<T?> result = new();
15 references to RuntimeAsyncTask
System.Private.CoreLib (15)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (15)
270RuntimeAsyncTaskCore.DispatchContinuations<RuntimeAsyncTask<T>, Ops>(this); 275RuntimeAsyncTaskCore.HandleSuspended<RuntimeAsyncTask<T>, Ops>(this); 287Debug.Assert(state is RuntimeAsyncTask<T>); 288((RuntimeAsyncTask<T>)state).MoveNext(); 293Debug.Assert(state is RuntimeAsyncTask<T>); 294((RuntimeAsyncTask<T>)state).MoveNext(); 297private struct Ops : IRuntimeAsyncTaskOps<RuntimeAsyncTask<T>> 299public static Action GetContinuationAction(RuntimeAsyncTask<T> task) => (Action)task.m_action!; 300public static Continuation GetContinuationState(RuntimeAsyncTask<T> task) => (Continuation)task.m_stateObject!; 301public static void SetContinuationState(RuntimeAsyncTask<T> task, Continuation value) 306public static bool SetCompleted(RuntimeAsyncTask<T> task) 311public static void PostToSyncContext(RuntimeAsyncTask<T> task, SynchronizationContext syncContext) 316public static void ValueTaskSourceOnCompleted(RuntimeAsyncTask<T> task, IValueTaskSourceNotifier vtsNotifier, ValueTaskSourceOnCompletedFlags configFlags) 321public static ref byte GetResultStorage(RuntimeAsyncTask<T> task) => ref Unsafe.As<T?, byte>(ref task.m_result); 671RuntimeAsyncTask<T?> result = new();