1 instantiation of RuntimeAsyncTask
System.Private.CoreLib (1)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
700
RuntimeAsyncTask result =
new
();
15 references to RuntimeAsyncTask
System.Private.CoreLib (15)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (15)
361
RuntimeAsyncTaskCore.DispatchContinuations<
RuntimeAsyncTask
, Ops>(this);
366
RuntimeAsyncTaskCore.HandleSuspended<
RuntimeAsyncTask
, Ops>(this);
378
Debug.Assert(state is
RuntimeAsyncTask
);
379
((
RuntimeAsyncTask
)state).MoveNext();
384
Debug.Assert(state is
RuntimeAsyncTask
);
385
((
RuntimeAsyncTask
)state).MoveNext();
388
private struct Ops : IRuntimeAsyncTaskOps<
RuntimeAsyncTask
>
390
public static Action GetContinuationAction(
RuntimeAsyncTask
task) => (Action)task.m_action!;
391
public static Continuation MoveContinuationState(
RuntimeAsyncTask
task)
398
public static void SetContinuationState(
RuntimeAsyncTask
task, Continuation value)
404
public static bool SetCompleted(
RuntimeAsyncTask
task)
409
public static void PostToSyncContext(
RuntimeAsyncTask
task, SynchronizationContext syncContext)
414
public static void ValueTaskSourceOnCompleted(
RuntimeAsyncTask
task, IValueTaskSourceNotifier vtsNotifier, ValueTaskSourceOnCompletedFlags configFlags)
419
public static ref byte GetResultStorage(
RuntimeAsyncTask
task) => ref Unsafe.NullRef<byte>();
700
RuntimeAsyncTask
result = new();