text: // Autogenerated from CppHeaderCreator on 7/27/2020 3:09:50 PM
  // Created by Sc2ad
  // =========================================================================
  #pragma once
  #pragma pack(push, 8)
  // Begin includes
  #include "utils/typedefs.h"
  // Including type: System.Object
  #include "System/Object.hpp"
  // Including type: System.Runtime.CompilerServices.AsyncMethodBuilderCore
  #include "System/Runtime/CompilerServices/AsyncMethodBuilderCore.hpp"
  #include "utils/il2cpp-utils.hpp"
  // Completed includes
  // Begin forward declares
  // Forward declaring namespace: System::Threading
  namespace System::Threading {
    // Forward declaring type: ExecutionContext
    class ExecutionContext;
    // Forward declaring type: ContextCallback
    class ContextCallback;
  }
  // Forward declaring namespace: System::Runtime::CompilerServices
  namespace System::Runtime::CompilerServices {
    // Forward declaring type: IAsyncStateMachine
    class IAsyncStateMachine;
  }
  // Completed forward declares
  // Type namespace: System.Runtime.CompilerServices
  namespace System::Runtime::CompilerServices {
    // Autogenerated type: System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner
    class AsyncMethodBuilderCore::MoveNextRunner : public ::Il2CppObject {
      public:
      // private readonly System.Threading.ExecutionContext m_context
      // Offset: 0x10
      System::Threading::ExecutionContext* m_context;
      // System.Runtime.CompilerServices.IAsyncStateMachine m_stateMachine
      // Offset: 0x18
      System::Runtime::CompilerServices::IAsyncStateMachine* m_stateMachine;
      // Get static field: static private System.Threading.ContextCallback s_invokeMoveNext
      static System::Threading::ContextCallback* _get_s_invokeMoveNext();
      // Set static field: static private System.Threading.ContextCallback s_invokeMoveNext
      static void _set_s_invokeMoveNext(System::Threading::ContextCallback* value);
      // System.Void .ctor(System.Threading.ExecutionContext context, System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
      // Offset: 0x114E5AC
      static AsyncMethodBuilderCore::MoveNextRunner* New_ctor(System::Threading::ExecutionContext* context, System::Runtime::CompilerServices::IAsyncStateMachine* stateMachine);
      // System.Void Run()
      // Offset: 0x114F010
      void Run();
      // static private System.Void InvokeMoveNext(System.Object stateMachine)
      // Offset: 0x114F1D0
      static void InvokeMoveNext(::Il2CppObject* stateMachine);
    }; // System.Runtime.CompilerServices.AsyncMethodBuilderCore/MoveNextRunner
  }
  DEFINE_IL2CPP_ARG_TYPE(System::Runtime::CompilerServices::AsyncMethodBuilderCore::MoveNextRunner*, "System.Runtime.CompilerServices", "AsyncMethodBuilderCore/MoveNextRunner");
  #pragma pack(pop)
  