text: ﻿#include "pch-cpp.hpp"
  
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  
  #include <limits>
  #include <stdint.h>
  
  
  
  // System.Char[]
  struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  // System.Delegate[]
  struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  // System.String[]
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  // System.Type[]
  struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  // System.Action
  struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6;
  // System.Attribute
  struct Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71;
  // System.Reflection.Binder
  struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  // Unity.Burst.BurstCompilerOptions
  struct BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34;
  // System.DelegateData
  struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
  // System.Reflection.MemberFilter
  struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  // System.Reflection.MethodInfo
  struct MethodInfo_t;
  // System.String
  struct String_t;
  // System.Type
  struct Type_t;
  // System.Void
  struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  // Unity.Burst.BurstCompiler/FakeDelegate
  struct FakeDelegate_t5C32095DECA16B795748EAE137988C071A80C62C;
  // Unity.Burst.BurstRuntime/PreserveAttribute
  struct PreserveAttribute_t5582719532581A928FFB965E9E6F529B1162FF42;
  
  IL2CPP_EXTERN_C RuntimeClass* BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  IL2CPP_EXTERN_C String_t* _stringLiteral052A90A585030A2D7669CC7D2884B0D78760C742;
  IL2CPP_EXTERN_C String_t* _stringLiteral095255162964C376C50DCE630D972167CA5AE0D8;
  IL2CPP_EXTERN_C String_t* _stringLiteral79DA35A084D67D3A4C946D97765E49E456B15354;
  IL2CPP_EXTERN_C const RuntimeType* BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_0_0_0_var;
  struct Delegate_t_marshaled_com;
  struct Delegate_t_marshaled_pinvoke;
  
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  
  IL2CPP_EXTERN_C_BEGIN
  IL2CPP_EXTERN_C_END
  
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // <Module>
  struct U3CModuleU3E_tCD5BF6D3AAB147F28F15DED35776F8117AE07F16 
  {
  public:
  
  public:
  };
  
  
  // System.Object
  
  struct Il2CppArrayBounds;
  
  // System.Array
  
  
  // System.Attribute
  struct Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  
  // Unity.Burst.BurstCompiler
  struct BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields
  {
  public:
  	// System.Boolean Unity.Burst.BurstCompiler::_IsEnabled
  	bool ____IsEnabled_0;
  	// Unity.Burst.BurstCompilerOptions Unity.Burst.BurstCompiler::Options
  	BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * ___Options_1;
  	// System.Reflection.MethodInfo Unity.Burst.BurstCompiler::DummyMethodInfo
  	MethodInfo_t * ___DummyMethodInfo_2;
  
  public:
  	inline static int32_t get_offset_of__IsEnabled_0() { return static_cast<int32_t>(offsetof(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields, ____IsEnabled_0)); }
  	inline bool get__IsEnabled_0() const { return ____IsEnabled_0; }
  	inline bool* get_address_of__IsEnabled_0() { return &____IsEnabled_0; }
  	inline void set__IsEnabled_0(bool value)
  	{
  		____IsEnabled_0 = value;
  	}
  
  	inline static int32_t get_offset_of_Options_1() { return static_cast<int32_t>(offsetof(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields, ___Options_1)); }
  	inline BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * get_Options_1() const { return ___Options_1; }
  	inline BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 ** get_address_of_Options_1() { return &___Options_1; }
  	inline void set_Options_1(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * value)
  	{
  		___Options_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Options_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_DummyMethodInfo_2() { return static_cast<int32_t>(offsetof(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields, ___DummyMethodInfo_2)); }
  	inline MethodInfo_t * get_DummyMethodInfo_2() const { return ___DummyMethodInfo_2; }
  	inline MethodInfo_t ** get_address_of_DummyMethodInfo_2() { return &___DummyMethodInfo_2; }
  	inline void set_DummyMethodInfo_2(MethodInfo_t * value)
  	{
  		___DummyMethodInfo_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___DummyMethodInfo_2), (void*)value);
  	}
  };
  
  
  // Unity.Burst.BurstCompilerOptions
  struct BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34  : public RuntimeObject
  {
  public:
  	// System.Boolean Unity.Burst.BurstCompilerOptions::_enableBurstCompilation
  	bool ____enableBurstCompilation_3;
  	// System.Boolean Unity.Burst.BurstCompilerOptions::_enableBurstSafetyChecks
  	bool ____enableBurstSafetyChecks_4;
  	// System.Boolean Unity.Burst.BurstCompilerOptions::<IsGlobal>k__BackingField
  	bool ___U3CIsGlobalU3Ek__BackingField_5;
  	// System.Action Unity.Burst.BurstCompilerOptions::<OptionsChanged>k__BackingField
  	Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * ___U3COptionsChangedU3Ek__BackingField_6;
  
  public:
  	inline static int32_t get_offset_of__enableBurstCompilation_3() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34, ____enableBurstCompilation_3)); }
  	inline bool get__enableBurstCompilation_3() const { return ____enableBurstCompilation_3; }
  	inline bool* get_address_of__enableBurstCompilation_3() { return &____enableBurstCompilation_3; }
  	inline void set__enableBurstCompilation_3(bool value)
  	{
  		____enableBurstCompilation_3 = value;
  	}
  
  	inline static int32_t get_offset_of__enableBurstSafetyChecks_4() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34, ____enableBurstSafetyChecks_4)); }
  	inline bool get__enableBurstSafetyChecks_4() const { return ____enableBurstSafetyChecks_4; }
  	inline bool* get_address_of__enableBurstSafetyChecks_4() { return &____enableBurstSafetyChecks_4; }
  	inline void set__enableBurstSafetyChecks_4(bool value)
  	{
  		____enableBurstSafetyChecks_4 = value;
  	}
  
  	inline static int32_t get_offset_of_U3CIsGlobalU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34, ___U3CIsGlobalU3Ek__BackingField_5)); }
  	inline bool get_U3CIsGlobalU3Ek__BackingField_5() const { return ___U3CIsGlobalU3Ek__BackingField_5; }
  	inline bool* get_address_of_U3CIsGlobalU3Ek__BackingField_5() { return &___U3CIsGlobalU3Ek__BackingField_5; }
  	inline void set_U3CIsGlobalU3Ek__BackingField_5(bool value)
  	{
  		___U3CIsGlobalU3Ek__BackingField_5 = value;
  	}
  
  	inline static int32_t get_offset_of_U3COptionsChangedU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34, ___U3COptionsChangedU3Ek__BackingField_6)); }
  	inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * get_U3COptionsChangedU3Ek__BackingField_6() const { return ___U3COptionsChangedU3Ek__BackingField_6; }
  	inline Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 ** get_address_of_U3COptionsChangedU3Ek__BackingField_6() { return &___U3COptionsChangedU3Ek__BackingField_6; }
  	inline void set_U3COptionsChangedU3Ek__BackingField_6(Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * value)
  	{
  		___U3COptionsChangedU3Ek__BackingField_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsChangedU3Ek__BackingField_6), (void*)value);
  	}
  };
  
  struct BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields
  {
  public:
  	// System.Boolean Unity.Burst.BurstCompilerOptions::ForceDisableBurstCompilation
  	bool ___ForceDisableBurstCompilation_0;
  	// System.Boolean Unity.Burst.BurstCompilerOptions::ForceBurstCompilationSynchronously
  	bool ___ForceBurstCompilationSynchronously_1;
  	// System.Boolean Unity.Burst.BurstCompilerOptions::IsSecondaryUnityProcess
  	bool ___IsSecondaryUnityProcess_2;
  
  public:
  	inline static int32_t get_offset_of_ForceDisableBurstCompilation_0() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields, ___ForceDisableBurstCompilation_0)); }
  	inline bool get_ForceDisableBurstCompilation_0() const { return ___ForceDisableBurstCompilation_0; }
  	inline bool* get_address_of_ForceDisableBurstCompilation_0() { return &___ForceDisableBurstCompilation_0; }
  	inline void set_ForceDisableBurstCompilation_0(bool value)
  	{
  		___ForceDisableBurstCompilation_0 = value;
  	}
  
  	inline static int32_t get_offset_of_ForceBurstCompilationSynchronously_1() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields, ___ForceBurstCompilationSynchronously_1)); }
  	inline bool get_ForceBurstCompilationSynchronously_1() const { return ___ForceBurstCompilationSynchronously_1; }
  	inline bool* get_address_of_ForceBurstCompilationSynchronously_1() { return &___ForceBurstCompilationSynchronously_1; }
  	inline void set_ForceBurstCompilationSynchronously_1(bool value)
  	{
  		___ForceBurstCompilationSynchronously_1 = value;
  	}
  
  	inline static int32_t get_offset_of_IsSecondaryUnityProcess_2() { return static_cast<int32_t>(offsetof(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields, ___IsSecondaryUnityProcess_2)); }
  	inline bool get_IsSecondaryUnityProcess_2() const { return ___IsSecondaryUnityProcess_2; }
  	inline bool* get_address_of_IsSecondaryUnityProcess_2() { return &___IsSecondaryUnityProcess_2; }
  	inline void set_IsSecondaryUnityProcess_2(bool value)
  	{
  		___IsSecondaryUnityProcess_2 = value;
  	}
  };
  
  
  // Unity.Burst.BurstRuntime
  struct BurstRuntime_t725AE7FF2003494CEB5F987F3365BA847C762735  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  
  // System.Reflection.MemberInfo
  struct MemberInfo_t  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  
  // System.String
  struct String_t  : public RuntimeObject
  {
  public:
  	// System.Int32 System.String::m_stringLength
  	int32_t ___m_stringLength_0;
  	// System.Char System.String::m_firstChar
  	Il2CppChar ___m_firstChar_1;
  
  public:
  	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  	inline void set_m_stringLength_0(int32_t value)
  	{
  		___m_stringLength_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  	inline void set_m_firstChar_1(Il2CppChar value)
  	{
  		___m_firstChar_1 = value;
  	}
  };
  
  struct String_t_StaticFields
  {
  public:
  	// System.String System.String::Empty
  	String_t* ___Empty_5;
  
  public:
  	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  	inline String_t* get_Empty_5() const { return ___Empty_5; }
  	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  	inline void set_Empty_5(String_t* value)
  	{
  		___Empty_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  	}
  };
  
  
  // System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  // Native definition for P/Invoke marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.ValueType
  struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  {
  };
  
  // Unity.Burst.BurstCompiler/FakeDelegate
  struct FakeDelegate_t5C32095DECA16B795748EAE137988C071A80C62C  : public RuntimeObject
  {
  public:
  	// System.Reflection.MethodInfo Unity.Burst.BurstCompiler/FakeDelegate::<Method>k__BackingField
  	MethodInfo_t * ___U3CMethodU3Ek__BackingField_0;
  
  public:
  	inline static int32_t get_offset_of_U3CMethodU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(FakeDelegate_t5C32095DECA16B795748EAE137988C071A80C62C, ___U3CMethodU3Ek__BackingField_0)); }
  	inline MethodInfo_t * get_U3CMethodU3Ek__BackingField_0() const { return ___U3CMethodU3Ek__BackingField_0; }
  	inline MethodInfo_t ** get_address_of_U3CMethodU3Ek__BackingField_0() { return &___U3CMethodU3Ek__BackingField_0; }
  	inline void set_U3CMethodU3Ek__BackingField_0(MethodInfo_t * value)
  	{
  		___U3CMethodU3Ek__BackingField_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___U3CMethodU3Ek__BackingField_0), (void*)value);
  	}
  };
  
  
  // System.Boolean
  struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 
  {
  public:
  	// System.Boolean System.Boolean::m_value
  	bool ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  	inline bool get_m_value_0() const { return ___m_value_0; }
  	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(bool value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  {
  public:
  	// System.String System.Boolean::TrueString
  	String_t* ___TrueString_5;
  	// System.String System.Boolean::FalseString
  	String_t* ___FalseString_6;
  
  public:
  	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  	inline void set_TrueString_5(String_t* value)
  	{
  		___TrueString_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  	inline void set_FalseString_6(String_t* value)
  	{
  		___FalseString_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  	}
  };
  
  
  // System.Byte
  struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 
  {
  public:
  	// System.Byte System.Byte::m_value
  	uint8_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  	inline uint8_t get_m_value_0() const { return ___m_value_0; }
  	inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(uint8_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.Enum
  struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA  : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  {
  public:
  
  public:
  };
  
  struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  {
  public:
  	// System.Char[] System.Enum::enumSeperatorCharArray
  	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  
  public:
  	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  	{
  		___enumSeperatorCharArray_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  	}
  };
  
  // Native definition for P/Invoke marshalling of System.Enum
  struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  {
  };
  // Native definition for COM marshalling of System.Enum
  struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  {
  };
  
  // System.Int32
  struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 
  {
  public:
  	// System.Int32 System.Int32::m_value
  	int32_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  	inline int32_t get_m_value_0() const { return ___m_value_0; }
  	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(int32_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  
  // System.IntPtr
  struct IntPtr_t 
  {
  public:
  	// System.Void* System.IntPtr::m_value
  	void* ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  	inline void* get_m_value_0() const { return ___m_value_0; }
  	inline void** get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(void* value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  struct IntPtr_t_StaticFields
  {
  public:
  	// System.IntPtr System.IntPtr::Zero
  	intptr_t ___Zero_1;
  
  public:
  	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  	inline intptr_t get_Zero_1() const { return ___Zero_1; }
  	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  	inline void set_Zero_1(intptr_t value)
  	{
  		___Zero_1 = value;
  	}
  };
  
  
  // System.Reflection.MethodBase
  struct MethodBase_t  : public MemberInfo_t
  {
  public:
  
  public:
  };
  
  
  // System.Void
  struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
  {
  public:
  	union
  	{
  		struct
  		{
  		};
  		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  	};
  
  public:
  };
  
  
  // Unity.Burst.BurstRuntime/PreserveAttribute
  struct PreserveAttribute_t5582719532581A928FFB965E9E6F529B1162FF42  : public Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71
  {
  public:
  
  public:
  };
  
  
  // System.Reflection.BindingFlags
  struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 
  {
  public:
  	// System.Int32 System.Reflection.BindingFlags::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  	inline int32_t get_value___2() const { return ___value___2; }
  	inline int32_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(int32_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  
  // System.Delegate
  struct Delegate_t  : public RuntimeObject
  {
  public:
  	// System.IntPtr System.Delegate::method_ptr
  	Il2CppMethodPointer ___method_ptr_0;
  	// System.IntPtr System.Delegate::invoke_impl
  	intptr_t ___invoke_impl_1;
  	// System.Object System.Delegate::m_target
  	RuntimeObject * ___m_target_2;
  	// System.IntPtr System.Delegate::method
  	intptr_t ___method_3;
  	// System.IntPtr System.Delegate::delegate_trampoline
  	intptr_t ___delegate_trampoline_4;
  	// System.IntPtr System.Delegate::extra_arg
  	intptr_t ___extra_arg_5;
  	// System.IntPtr System.Delegate::method_code
  	intptr_t ___method_code_6;
  	// System.Reflection.MethodInfo System.Delegate::method_info
  	MethodInfo_t * ___method_info_7;
  	// System.Reflection.MethodInfo System.Delegate::original_method_info
  	MethodInfo_t * ___original_method_info_8;
  	// System.DelegateData System.Delegate::data
  	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  	// System.Boolean System.Delegate::method_is_virtual
  	bool ___method_is_virtual_10;
  
  public:
  	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  	inline void set_method_ptr_0(Il2CppMethodPointer value)
  	{
  		___method_ptr_0 = value;
  	}
  
  	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  	inline void set_invoke_impl_1(intptr_t value)
  	{
  		___invoke_impl_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  	inline void set_m_target_2(RuntimeObject * value)
  	{
  		___m_target_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  	inline intptr_t get_method_3() const { return ___method_3; }
  	inline intptr_t* get_address_of_method_3() { return &___method_3; }
  	inline void set_method_3(intptr_t value)
  	{
  		___method_3 = value;
  	}
  
  	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  	inline void set_delegate_trampoline_4(intptr_t value)
  	{
  		___delegate_trampoline_4 = value;
  	}
  
  	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  	inline void set_extra_arg_5(intptr_t value)
  	{
  		___extra_arg_5 = value;
  	}
  
  	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  	inline intptr_t get_method_code_6() const { return ___method_code_6; }
  	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  	inline void set_method_code_6(intptr_t value)
  	{
  		___method_code_6 = value;
  	}
  
  	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  	inline void set_method_info_7(MethodInfo_t * value)
  	{
  		___method_info_7 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  	inline void set_original_method_info_8(MethodInfo_t * value)
  	{
  		___original_method_info_8 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
  	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
  	inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
  	{
  		___data_9 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  	inline void set_method_is_virtual_10(bool value)
  	{
  		___method_is_virtual_10 = value;
  	}
  };
  
  // Native definition for P/Invoke marshalling of System.Delegate
  struct Delegate_t_marshaled_pinvoke
  {
  	intptr_t ___method_ptr_0;
  	intptr_t ___invoke_impl_1;
  	Il2CppIUnknown* ___m_target_2;
  	intptr_t ___method_3;
  	intptr_t ___delegate_trampoline_4;
  	intptr_t ___extra_arg_5;
  	intptr_t ___method_code_6;
  	MethodInfo_t * ___method_info_7;
  	MethodInfo_t * ___original_method_info_8;
  	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  	int32_t ___method_is_virtual_10;
  };
  // Native definition for COM marshalling of System.Delegate
  struct Delegate_t_marshaled_com
  {
  	intptr_t ___method_ptr_0;
  	intptr_t ___invoke_impl_1;
  	Il2CppIUnknown* ___m_target_2;
  	intptr_t ___method_3;
  	intptr_t ___delegate_trampoline_4;
  	intptr_t ___extra_arg_5;
  	intptr_t ___method_code_6;
  	MethodInfo_t * ___method_info_7;
  	MethodInfo_t * ___original_method_info_8;
  	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  	int32_t ___method_is_virtual_10;
  };
  
  // System.Reflection.MethodInfo
  struct MethodInfo_t  : public MethodBase_t
  {
  public:
  
  public:
  };
  
  
  // System.RuntimeTypeHandle
  struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 
  {
  public:
  	// System.IntPtr System.RuntimeTypeHandle::value
  	intptr_t ___value_0;
  
  public:
  	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  	inline intptr_t get_value_0() const { return ___value_0; }
  	inline intptr_t* get_address_of_value_0() { return &___value_0; }
  	inline void set_value_0(intptr_t value)
  	{
  		___value_0 = value;
  	}
  };
  
  
  // Unity.Burst.LowLevel.BurstCompilerService/BurstLogType
  struct BurstLogType_t733DB4EBA1397A6A02872942292EB97C18C2EA34 
  {
  public:
  	// System.Int32 Unity.Burst.LowLevel.BurstCompilerService/BurstLogType::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BurstLogType_t733DB4EBA1397A6A02872942292EB97C18C2EA34, ___value___2)); }
  	inline int32_t get_value___2() const { return ___value___2; }
  	inline int32_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(int32_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  
  // System.MulticastDelegate
  struct MulticastDelegate_t  : public Delegate_t
  {
  public:
  	// System.Delegate[] System.MulticastDelegate::delegates
  	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;
  
  public:
  	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
  	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
  	inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
  	{
  		___delegates_11 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  	}
  };
  
  // Native definition for P/Invoke marshalling of System.MulticastDelegate
  struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  {
  	Delegate_t_marshaled_pinvoke** ___delegates_11;
  };
  // Native definition for COM marshalling of System.MulticastDelegate
  struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  {
  	Delegate_t_marshaled_com** ___delegates_11;
  };
  
  // System.Type
  struct Type_t  : public MemberInfo_t
  {
  public:
  	// System.RuntimeTypeHandle System.Type::_impl
  	RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  ____impl_9;
  
  public:
  	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  	inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  get__impl_9() const { return ____impl_9; }
  	inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  	inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  value)
  	{
  		____impl_9 = value;
  	}
  };
  
  struct Type_t_StaticFields
  {
  public:
  	// System.Reflection.MemberFilter System.Type::FilterAttribute
  	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  	// System.Reflection.MemberFilter System.Type::FilterName
  	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  	MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  	// System.Object System.Type::Missing
  	RuntimeObject * ___Missing_3;
  	// System.Char System.Type::Delimiter
  	Il2CppChar ___Delimiter_4;
  	// System.Type[] System.Type::EmptyTypes
  	TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  	// System.Reflection.Binder System.Type::defaultBinder
  	Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  
  public:
  	inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  	inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  	{
  		___FilterAttribute_0 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  	inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  	{
  		___FilterName_1 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  	inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  	inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  	{
  		___FilterNameIgnoreCase_2 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  	inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  	inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  	inline void set_Missing_3(RuntimeObject * value)
  	{
  		___Missing_3 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  	inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  	inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  	inline void set_Delimiter_4(Il2CppChar value)
  	{
  		___Delimiter_4 = value;
  	}
  
  	inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  	inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  	inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  	inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  	{
  		___EmptyTypes_5 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  	}
  
  	inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  	inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  	inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  	inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  	{
  		___defaultBinder_6 = value;
  		Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  	}
  };
  
  
  // System.Action
  struct Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // System.String[]
  struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A  : public RuntimeArray
  {
  public:
  	ALIGN_FIELD (8) String_t* m_Items[1];
  
  public:
  	inline String_t* GetAt(il2cpp_array_size_t index) const
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items[index];
  	}
  	inline String_t** GetAddressAt(il2cpp_array_size_t index)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		return m_Items + index;
  	}
  	inline void SetAt(il2cpp_array_size_t index, String_t* value)
  	{
  		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  	{
  		return m_Items[index];
  	}
  	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  	{
  		return m_Items + index;
  	}
  	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  	{
  		m_Items[index] = value;
  		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  	}
  };
  
  
  
  // System.Void Unity.Burst.BurstCompilerOptions::.ctor(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions__ctor_m8C50F25244F5A8847E6EEF94895E61B17AB7B17D (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___isGlobal0, const RuntimeMethod* method);
  // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  ___handle0, const RuntimeMethod* method);
  // System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m2DDEF37DF33D28F579BA8E03F4376B67D91F0DEB (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
  // System.Void System.Object::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  // System.Void Unity.Burst.BurstCompilerOptions::set_EnableBurstCompilation(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_set_EnableBurstCompilation_m2C0458F30D5BAF07E4BACA9835A6AADC0ECB90BF (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___value0, const RuntimeMethod* method);
  // System.Void Unity.Burst.BurstCompilerOptions::set_EnableBurstSafetyChecks(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_set_EnableBurstSafetyChecks_m77E05637197E1564EBF921D3360FE58FDE0AD7C7 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___value0, const RuntimeMethod* method);
  // System.Boolean Unity.Burst.BurstCompilerOptions::get_IsGlobal()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BurstCompilerOptions_get_IsGlobal_m90DDCB92AAF9312ADB8B243151C3BEC19AEA0F97_inline (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method);
  // System.Void Unity.Burst.BurstCompilerOptions::MaybePreventChangingOption()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_MaybePreventChangingOption_mE6E57516B93F02A8E9EA32AB565D7BC38FAEA656 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method);
  // System.Void Unity.Jobs.LowLevel.Unsafe.JobsUtility::set_JobCompilerEnabled(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobsUtility_set_JobCompilerEnabled_m4B38B836F8D2CBD730C1300E9D5FE04383DA54AC (bool ___value0, const RuntimeMethod* method);
  // System.Void Unity.Burst.BurstCompilerOptions::OnOptionsChanged()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_OnOptionsChanged_m48DD95130188EC8554576E89025CBCEA71FDC731 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method);
  // System.Void Unity.Burst.BurstCompilerOptions::MaybeTriggerRecompilation()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_MaybeTriggerRecompilation_mC4F331073D5318A674AC176209A3ADE68756F79C (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method);
  // System.Action Unity.Burst.BurstCompilerOptions::get_OptionsChanged()
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * BurstCompilerOptions_get_OptionsChanged_mD6BBC85F20B1732F0C570A7994AC5BDF9AE164EE_inline (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method);
  // System.Void System.Action::Invoke()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_Invoke_m3FFA5BE3D64F0FF8E1E1CB6F953913FADB5EB89E (Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * __this, const RuntimeMethod* method);
  // System.String[] System.Environment::GetCommandLineArgs()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* Environment_GetCommandLineArgs_m12F7E5CE17BB9D41283D95ADF989C4F75463C329 (const RuntimeMethod* method);
  // System.Boolean System.String::op_Equality(System.String,System.String)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
  // System.Boolean Unity.Burst.BurstCompilerOptions::CheckIsSecondaryUnityProcess()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstCompilerOptions_CheckIsSecondaryUnityProcess_m77FCD475806E03272F87453B5C969BB5DAD9F3C7 (const RuntimeMethod* method);
  // System.Void Unity.Burst.LowLevel.BurstCompilerService::Log(System.Void*,Unity.Burst.LowLevel.BurstCompilerService/BurstLogType,System.Byte*,System.Byte*,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerService_Log_m8B72F315B8A8DCCB6ED31880F5B4ECD0C516DE5E (void* ___userData0, int32_t ___logType1, uint8_t* ___message2, uint8_t* ___filename3, int32_t ___lineNumber4, const RuntimeMethod* method);
  // System.Void System.Attribute::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m5C1862A7DFC2C25A4797A8C5F681FBB5CB53ECE1 (Attribute_t037CA9D9F3B742C063DB364D2EEBBF9FC5772C71 * __this, const RuntimeMethod* method);
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Unity.Burst.BurstCompiler::DummyMethod()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompiler_DummyMethod_mA4384B09A7D84D30557B4F94D03FE0694A486482 (const RuntimeMethod* method)
  {
  	{
  		// private static void DummyMethod() { }
  		return;
  	}
  }
  // System.Void Unity.Burst.BurstCompiler::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompiler__cctor_m6482E2EA0A198C07EB665E4A7A1E0923257D4FD8 (const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_0_0_0_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral095255162964C376C50DCE630D972167CA5AE0D8);
  		s_Il2CppMethodInitialized = true;
  	}
  	{
  		// public static readonly BurstCompilerOptions Options = new BurstCompilerOptions(true);
  		BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * L_0 = (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 *)il2cpp_codegen_object_new(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var);
  		BurstCompilerOptions__ctor_m8C50F25244F5A8847E6EEF94895E61B17AB7B17D(L_0, (bool)1, /*hidden argument*/NULL);
  		((BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var))->set_Options_1(L_0);
  		// private static readonly MethodInfo DummyMethodInfo = typeof(BurstCompiler).GetMethod(nameof(DummyMethod), BindingFlags.Static | BindingFlags.NonPublic);
  		RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9  L_1 = { reinterpret_cast<intptr_t> (BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_0_0_0_var) };
  		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  		Type_t * L_2;
  		L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E(L_1, /*hidden argument*/NULL);
  		MethodInfo_t * L_3;
  		L_3 = Type_GetMethod_m2DDEF37DF33D28F579BA8E03F4376B67D91F0DEB(L_2, _stringLiteral095255162964C376C50DCE630D972167CA5AE0D8, ((int32_t)40), /*hidden argument*/NULL);
  		((BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var))->set_DummyMethodInfo_2(L_3);
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Unity.Burst.BurstCompilerOptions::.ctor(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions__ctor_m8C50F25244F5A8847E6EEF94895E61B17AB7B17D (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___isGlobal0, const RuntimeMethod* method)
  {
  	{
  		// internal BurstCompilerOptions(bool isGlobal)
  		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  		// IsGlobal = isGlobal;
  		bool L_0 = ___isGlobal0;
  		__this->set_U3CIsGlobalU3Ek__BackingField_5(L_0);
  		// EnableBurstCompilation = true;
  		BurstCompilerOptions_set_EnableBurstCompilation_m2C0458F30D5BAF07E4BACA9835A6AADC0ECB90BF(__this, (bool)1, /*hidden argument*/NULL);
  		// EnableBurstSafetyChecks = true;
  		BurstCompilerOptions_set_EnableBurstSafetyChecks_m77E05637197E1564EBF921D3360FE58FDE0AD7C7(__this, (bool)1, /*hidden argument*/NULL);
  		// }
  		return;
  	}
  }
  // System.Boolean Unity.Burst.BurstCompilerOptions::get_IsGlobal()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstCompilerOptions_get_IsGlobal_m90DDCB92AAF9312ADB8B243151C3BEC19AEA0F97 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// private bool IsGlobal { get; }
  		bool L_0 = __this->get_U3CIsGlobalU3Ek__BackingField_5();
  		return L_0;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::set_EnableBurstCompilation(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_set_EnableBurstCompilation_m2C0458F30D5BAF07E4BACA9835A6AADC0ECB90BF (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___value0, const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var);
  		s_Il2CppMethodInitialized = true;
  	}
  	int32_t G_B5_0 = 0;
  	int32_t G_B4_0 = 0;
  	int32_t G_B7_0 = 0;
  	int32_t G_B6_0 = 0;
  	{
  		// if (IsGlobal && ForceDisableBurstCompilation) value = false;
  		bool L_0;
  		L_0 = BurstCompilerOptions_get_IsGlobal_m90DDCB92AAF9312ADB8B243151C3BEC19AEA0F97_inline(__this, /*hidden argument*/NULL);
  		if (!L_0)
  		{
  			goto IL_0012;
  		}
  	}
  	{
  		IL2CPP_RUNTIME_CLASS_INIT(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var);
  		bool L_1 = ((BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var))->get_ForceDisableBurstCompilation_0();
  		if (!L_1)
  		{
  			goto IL_0012;
  		}
  	}
  	{
  		// if (IsGlobal && ForceDisableBurstCompilation) value = false;
  		___value0 = (bool)0;
  	}
  
  IL_0012:
  	{
  		// bool changed = _enableBurstCompilation != value;
  		bool L_2 = __this->get__enableBurstCompilation_3();
  		bool L_3 = ___value0;
  		// if (changed && value)
  		int32_t L_4 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  		bool L_5 = ___value0;
  		G_B4_0 = L_4;
  		if (!((int32_t)((int32_t)L_4&(int32_t)L_5)))
  		{
  			G_B5_0 = L_4;
  			goto IL_0029;
  		}
  	}
  	{
  		// MaybePreventChangingOption();
  		BurstCompilerOptions_MaybePreventChangingOption_mE6E57516B93F02A8E9EA32AB565D7BC38FAEA656(__this, /*hidden argument*/NULL);
  		G_B5_0 = G_B4_0;
  	}
  
  IL_0029:
  	{
  		// _enableBurstCompilation = value;
  		bool L_6 = ___value0;
  		__this->set__enableBurstCompilation_3(L_6);
  		// if (IsGlobal)
  		bool L_7;
  		L_7 = BurstCompilerOptions_get_IsGlobal_m90DDCB92AAF9312ADB8B243151C3BEC19AEA0F97_inline(__this, /*hidden argument*/NULL);
  		G_B6_0 = G_B5_0;
  		if (!L_7)
  		{
  			G_B7_0 = G_B5_0;
  			goto IL_0044;
  		}
  	}
  	{
  		// JobsUtility.JobCompilerEnabled = value;
  		bool L_8 = ___value0;
  		JobsUtility_set_JobCompilerEnabled_m4B38B836F8D2CBD730C1300E9D5FE04383DA54AC(L_8, /*hidden argument*/NULL);
  		// BurstCompiler._IsEnabled = value;
  		bool L_9 = ___value0;
  		IL2CPP_RUNTIME_CLASS_INIT(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var);
  		((BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompiler_t99F34BDE62961CF5A5ACEFBB6522F1343BF085D2_il2cpp_TypeInfo_var))->set__IsEnabled_0(L_9);
  		G_B7_0 = G_B6_0;
  	}
  
  IL_0044:
  	{
  		// if (changed)
  		if (!G_B7_0)
  		{
  			goto IL_004c;
  		}
  	}
  	{
  		// OnOptionsChanged();
  		BurstCompilerOptions_OnOptionsChanged_m48DD95130188EC8554576E89025CBCEA71FDC731(__this, /*hidden argument*/NULL);
  	}
  
  IL_004c:
  	{
  		// }
  		return;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::set_EnableBurstSafetyChecks(System.Boolean)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_set_EnableBurstSafetyChecks_m77E05637197E1564EBF921D3360FE58FDE0AD7C7 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, bool ___value0, const RuntimeMethod* method)
  {
  	int32_t G_B2_0 = 0;
  	int32_t G_B1_0 = 0;
  	{
  		// bool changed = _enableBurstSafetyChecks != value;
  		bool L_0 = __this->get__enableBurstSafetyChecks_4();
  		bool L_1 = ___value0;
  		// if (changed)
  		int32_t L_2 = ((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  		G_B1_0 = L_2;
  		if (!L_2)
  		{
  			G_B2_0 = L_2;
  			goto IL_0015;
  		}
  	}
  	{
  		// MaybePreventChangingOption();
  		BurstCompilerOptions_MaybePreventChangingOption_mE6E57516B93F02A8E9EA32AB565D7BC38FAEA656(__this, /*hidden argument*/NULL);
  		G_B2_0 = G_B1_0;
  	}
  
  IL_0015:
  	{
  		// _enableBurstSafetyChecks = value;
  		bool L_3 = ___value0;
  		__this->set__enableBurstSafetyChecks_4(L_3);
  		// if (changed)
  		if (!G_B2_0)
  		{
  			goto IL_002a;
  		}
  	}
  	{
  		// OnOptionsChanged();
  		BurstCompilerOptions_OnOptionsChanged_m48DD95130188EC8554576E89025CBCEA71FDC731(__this, /*hidden argument*/NULL);
  		// MaybeTriggerRecompilation();
  		BurstCompilerOptions_MaybeTriggerRecompilation_mC4F331073D5318A674AC176209A3ADE68756F79C(__this, /*hidden argument*/NULL);
  	}
  
  IL_002a:
  	{
  		// }
  		return;
  	}
  }
  // System.Action Unity.Burst.BurstCompilerOptions::get_OptionsChanged()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * BurstCompilerOptions_get_OptionsChanged_mD6BBC85F20B1732F0C570A7994AC5BDF9AE164EE (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// internal Action OptionsChanged { get; set; }
  		Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_0 = __this->get_U3COptionsChangedU3Ek__BackingField_6();
  		return L_0;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::OnOptionsChanged()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_OnOptionsChanged_m48DD95130188EC8554576E89025CBCEA71FDC731 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * G_B2_0 = NULL;
  	Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * G_B1_0 = NULL;
  	{
  		// OptionsChanged?.Invoke();
  		Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_0;
  		L_0 = BurstCompilerOptions_get_OptionsChanged_mD6BBC85F20B1732F0C570A7994AC5BDF9AE164EE_inline(__this, /*hidden argument*/NULL);
  		Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_1 = L_0;
  		G_B1_0 = L_1;
  		if (L_1)
  		{
  			G_B2_0 = L_1;
  			goto IL_000b;
  		}
  	}
  	{
  		return;
  	}
  
  IL_000b:
  	{
  		Action_Invoke_m3FFA5BE3D64F0FF8E1E1CB6F953913FADB5EB89E(G_B2_0, /*hidden argument*/NULL);
  		// }
  		return;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::MaybeTriggerRecompilation()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_MaybeTriggerRecompilation_mC4F331073D5318A674AC176209A3ADE68756F79C (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// }
  		return;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::MaybePreventChangingOption()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions_MaybePreventChangingOption_mE6E57516B93F02A8E9EA32AB565D7BC38FAEA656 (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// }
  		return;
  	}
  }
  // System.Void Unity.Burst.BurstCompilerOptions::.cctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstCompilerOptions__cctor_m998B13B9D2A1813E93900FFAE79A23357CB611A6 (const RuntimeMethod* method)
  {
  	static bool s_Il2CppMethodInitialized;
  	if (!s_Il2CppMethodInitialized)
  	{
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral052A90A585030A2D7669CC7D2884B0D78760C742);
  		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79DA35A084D67D3A4C946D97765E49E456B15354);
  		s_Il2CppMethodInitialized = true;
  	}
  	StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* V_0 = NULL;
  	int32_t V_1 = 0;
  	String_t* V_2 = NULL;
  	{
  		// foreach (var arg in Environment.GetCommandLineArgs())
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_0;
  		L_0 = Environment_GetCommandLineArgs_m12F7E5CE17BB9D41283D95ADF989C4F75463C329(/*hidden argument*/NULL);
  		V_0 = L_0;
  		V_1 = 0;
  		goto IL_003f;
  	}
  
  IL_000a:
  	{
  		// foreach (var arg in Environment.GetCommandLineArgs())
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_1 = V_0;
  		int32_t L_2 = V_1;
  		int32_t L_3 = L_2;
  		String_t* L_4 = (L_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_3));
  		V_2 = L_4;
  		String_t* L_5 = V_2;
  		if (!L_5)
  		{
  			goto IL_003b;
  		}
  	}
  	{
  		String_t* L_6 = V_2;
  		bool L_7;
  		L_7 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_6, _stringLiteral052A90A585030A2D7669CC7D2884B0D78760C742, /*hidden argument*/NULL);
  		if (L_7)
  		{
  			goto IL_002d;
  		}
  	}
  	{
  		String_t* L_8 = V_2;
  		bool L_9;
  		L_9 = String_op_Equality_m2B91EE68355F142F67095973D32EB5828B7B73CB(L_8, _stringLiteral79DA35A084D67D3A4C946D97765E49E456B15354, /*hidden argument*/NULL);
  		if (L_9)
  		{
  			goto IL_0035;
  		}
  	}
  	{
  		goto IL_003b;
  	}
  
  IL_002d:
  	{
  		// ForceDisableBurstCompilation = true;
  		((BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var))->set_ForceDisableBurstCompilation_0((bool)1);
  		// break;
  		goto IL_003b;
  	}
  
  IL_0035:
  	{
  		// ForceBurstCompilationSynchronously = false;
  		((BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var))->set_ForceBurstCompilationSynchronously_1((bool)0);
  	}
  
  IL_003b:
  	{
  		int32_t L_10 = V_1;
  		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  	}
  
  IL_003f:
  	{
  		// foreach (var arg in Environment.GetCommandLineArgs())
  		int32_t L_11 = V_1;
  		StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_12 = V_0;
  		if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))))
  		{
  			goto IL_000a;
  		}
  	}
  	{
  		// if (CheckIsSecondaryUnityProcess())
  		bool L_13;
  		L_13 = BurstCompilerOptions_CheckIsSecondaryUnityProcess_m77FCD475806E03272F87453B5C969BB5DAD9F3C7(/*hidden argument*/NULL);
  		if (!L_13)
  		{
  			goto IL_0058;
  		}
  	}
  	{
  		// ForceDisableBurstCompilation = true;
  		((BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var))->set_ForceDisableBurstCompilation_0((bool)1);
  		// IsSecondaryUnityProcess = true;
  		((BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34_il2cpp_TypeInfo_var))->set_IsSecondaryUnityProcess_2((bool)1);
  	}
  
  IL_0058:
  	{
  		// }
  		return;
  	}
  }
  // System.Boolean Unity.Burst.BurstCompilerOptions::CheckIsSecondaryUnityProcess()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstCompilerOptions_CheckIsSecondaryUnityProcess_m77FCD475806E03272F87453B5C969BB5DAD9F3C7 (const RuntimeMethod* method)
  {
  	{
  		// return false;
  		return (bool)0;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Unity.Burst.BurstRuntime::Log(System.Byte*,System.Int32,System.Byte*,System.Int32)
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstRuntime_Log_mA326750916D8B27060FFE335CFE3BB74F12E8632 (uint8_t* ___message0, int32_t ___logType1, uint8_t* ___fileName2, int32_t ___lineNumber3, const RuntimeMethod* method)
  {
  	{
  		// BurstCompilerService.Log((byte*) 0, (BurstCompilerService.BurstLogType)logType, message, fileName, lineNumber);
  		int32_t L_0 = ___logType1;
  		uint8_t* L_1 = ___message0;
  		uint8_t* L_2 = ___fileName2;
  		int32_t L_3 = ___lineNumber3;
  		BurstCompilerService_Log_m8B72F315B8A8DCCB6ED31880F5B4ECD0C516DE5E((void*)(void*)((intptr_t)0), L_0, (uint8_t*)(uint8_t*)L_1, (uint8_t*)(uint8_t*)L_2, L_3, /*hidden argument*/NULL);
  		// }
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Reflection.MethodInfo Unity.Burst.BurstCompiler/FakeDelegate::get_Method()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * FakeDelegate_get_Method_m480526A6B6ABA399BA92403569A30AFA0B115C07 (FakeDelegate_t5C32095DECA16B795748EAE137988C071A80C62C * __this, const RuntimeMethod* method)
  {
  	{
  		// public MethodInfo Method { get; }
  		MethodInfo_t * L_0 = __this->get_U3CMethodU3Ek__BackingField_0();
  		return L_0;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  // System.Void Unity.Burst.BurstRuntime/PreserveAttribute::.ctor()
  IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreserveAttribute__ctor_m03ACCEB4A3006FFF47CF22847FDC44963A6775DE (PreserveAttribute_t5582719532581A928FFB965E9E6F529B1162FF42 * __this, const RuntimeMethod* method)
  {
  	{
  		Attribute__ctor_m5C1862A7DFC2C25A4797A8C5F681FBB5CB53ECE1(__this, /*hidden argument*/NULL);
  		return;
  	}
  }
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BurstCompilerOptions_get_IsGlobal_m90DDCB92AAF9312ADB8B243151C3BEC19AEA0F97_inline (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// private bool IsGlobal { get; }
  		bool L_0 = __this->get_U3CIsGlobalU3Ek__BackingField_5();
  		return L_0;
  	}
  }
  IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * BurstCompilerOptions_get_OptionsChanged_mD6BBC85F20B1732F0C570A7994AC5BDF9AE164EE_inline (BurstCompilerOptions_t544328048213260A97D2986702A9041F4237FC34 * __this, const RuntimeMethod* method)
  {
  	{
  		// internal Action OptionsChanged { get; set; }
  		Action_tAF41423D285AE0862865348CF6CE51CD085ABBA6 * L_0 = __this->get_U3COptionsChangedU3Ek__BackingField_6();
  		return L_0;
  	}
  }
  