1 instantiation of RuntimeAsyncTask
System.Private.CoreLib (1)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
693RuntimeAsyncTask<T?> result = new();
15 references to RuntimeAsyncTask
System.Private.CoreLib (15)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (15)
278RuntimeAsyncTaskCore.DispatchContinuations<RuntimeAsyncTask<T>, Ops>(this); 283RuntimeAsyncTaskCore.HandleSuspended<RuntimeAsyncTask<T>, Ops>(this); 295Debug.Assert(state is RuntimeAsyncTask<T>); 296((RuntimeAsyncTask<T>)state).MoveNext(); 301Debug.Assert(state is RuntimeAsyncTask<T>); 302((RuntimeAsyncTask<T>)state).MoveNext(); 305private struct Ops : IRuntimeAsyncTaskOps<RuntimeAsyncTask<T>> 307public static Action GetContinuationAction(RuntimeAsyncTask<T> task) => (Action)task.m_action!; 308public static Continuation MoveContinuationState(RuntimeAsyncTask<T> task) 315public static void SetContinuationState(RuntimeAsyncTask<T> task, Continuation value) 321public static bool SetCompleted(RuntimeAsyncTask<T> task) 326public static void PostToSyncContext(RuntimeAsyncTask<T> task, SynchronizationContext syncContext) 331public static void ValueTaskSourceOnCompleted(RuntimeAsyncTask<T> task, IValueTaskSourceNotifier vtsNotifier, ValueTaskSourceOnCompletedFlags configFlags) 336public static ref byte GetResultStorage(RuntimeAsyncTask<T> task) => ref Unsafe.As<T?, byte>(ref task.m_result); 693RuntimeAsyncTask<T?> result = new();