using System; using Cpp2IlInjected; namespace System.Runtime.CompilerServices { /// Represents state machines that are generated for asynchronous methods. This type is intended for compiler use only. // Token: 0x0200055C RID: 1372 [Token(Token = "0x200055C")] public interface IAsyncStateMachine { /// Moves the state machine to its next state. // Token: 0x06002C3D RID: 11325 [Token(Token = "0x6002C3D")] [Address(Slot = "0")] void MoveNext(); /// Configures the state machine with a heap-allocated replica. /// The heap-allocated replica. // Token: 0x06002C3E RID: 11326 [Token(Token = "0x6002C3E")] [Address(Slot = "1")] void SetStateMachine(IAsyncStateMachine stateMachine); } }