1 type derived from AsyncStateMachineBox
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (1)
260
AsyncStateMachineBox
<TStateMachine>
2 instantiations of AsyncStateMachineBox
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (2)
224
new
AsyncStateMachineBox
<TStateMachine>();
457
new
AsyncStateMachineBox
<IAsyncStateMachine>();
7 references to AsyncStateMachineBox
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (6)
167
if (taskField is
AsyncStateMachineBox
<TStateMachine> stronglyTypedBox)
184
else if (taskField is
AsyncStateMachineBox
<IAsyncStateMachine> weaklyTypedBox)
222
AsyncStateMachineBox
<TStateMachine> box = AsyncMethodBuilderCore.TrackAsyncMethodCompletion ?
250
private static
AsyncStateMachineBox
<TStateMachine> CreateDebugFinalizableAsyncStateMachineBox<TStateMachine>()
290
Debug.Assert(s is
AsyncStateMachineBox
<TStateMachine>);
292
Unsafe.As<
AsyncStateMachineBox
<TStateMachine>>(s).StateMachine!.MoveNext();
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\IAsyncStateMachineBox.cs (1)
7
/// An interface implemented by all <see cref="AsyncTaskMethodBuilder{TResult}.
AsyncStateMachineBox
{TStateMachine}"/> instances, regardless of generics.