#include "pch-cpp.hpp" struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0; struct ConcurrentDictionary_2_t117122F58352D0C122D5AAC5E30A0E5042FE53B9; struct ConcurrentQueue_1_t136AF24C32BFBE73A1FCC789B956E8D87026E5D4; struct ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446; struct ConcurrentQueue_1_t38466BAF2E0933882FAC022407D638F7900CEED4; struct IDictionary_2_t16BC73890A4C1564D2A123A7F1623E6B9347107B; struct IDictionary_2_tE90C23F749325A3FC4A286DC80C6BFF0D9013BF7; struct IEnumerator_1_t8A7295DFE7B941CC384E3A4D5B8BFE379B26B2DF; struct IEnumerator_1_t219B3417533E1DB79D9F41337C12C71CAC188902; struct IEnumerator_1_tF0CA2A62533B2B34FE6ED0A865FFEAB3166AC173; struct IEnumerator_1_t101C6072EB6AC82B2ED267C78F3728BCE8848641; struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD; struct IEqualityComparer_1_tDBA96AAC21C7C21D26B68A9F19E6AE4E015D2316; struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72; struct OneToManyList_2_t2FA9FCA215AA9C67E04AA63D10890067007B394D; struct Segment_tFBA99A956B877CD3511C3A52BF9113D9C42283E1; struct Tables_t05F68E0E785B4C84EC40BA6433D8AA6722AA2AB8; struct KeyValuePair_2U5BU5D_t0A6EB13449B0B761855974B9EE64D6DC63AA06EB; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct Assembly_t; struct AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct Exception_t; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757; struct FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B; struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct MethodInfo_t; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct String_t; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAssembly_tEC7FE952D2586DB44087AD8F48157F3BC87D707B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICriticalNotifyCompletion_t9BC86B8F52BBEDB06B6FA6DC1DF93240CB0A3F49_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t101C6072EB6AC82B2ED267C78F3728BCE8848641_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t8A7295DFE7B941CC384E3A4D5B8BFE379B26B2DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral47B4CFBF9ACDA87BAB7F4A2791A6715CF46FE8D4; IL2CPP_EXTERN_C String_t* _stringLiteralBF221D328271128A5A7314F6345B8A59229DC585; IL2CPP_EXTERN_C const RuntimeMethod* AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisFTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mDCC0302DC4890A5F85B2BE697C8AECF6F641A8AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisAssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8_m2703B2071F19CE294D911D4E5FD5EF5A8B9B7115_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentDictionary_2_GetEnumerator_m69E2F697239CB7C20794BF679D51A2A21078C82A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ConcurrentQueue_1_GetEnumerator_mDB9CFE911A21199BB707F093D2E50F42CB33D8F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTask_GetResult_m714E0913D5DC3AB5A5563AC422254A95675875BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTask_SetException_mB1BDD823D2B0B6AF192BB7C1F1D349D70AC43060_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FTask_SetResult_mF4006ACB373C1494BBDEF43FE7745E8BE4174045_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_Deconstruct_m8D208F2AE649CED183C489216F4964DCDE857B74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_IEnumerator_Reset_mACCCE44C776FBCD361D442A8B0966F6EF4FE8849_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; 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 struct ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0 : public RuntimeObject { Tables_t05F68E0E785B4C84EC40BA6433D8AA6722AA2AB8* ____tables; RuntimeObject* ____comparer; bool ____growLockArray; int32_t ____budget; KeyValuePair_2U5BU5D_t0A6EB13449B0B761855974B9EE64D6DC63AA06EB* ____serializationArray; int32_t ____serializationConcurrencyLevel; int32_t ____serializationCapacity; }; struct ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446 : public RuntimeObject { RuntimeObject* ____crossSegmentLock; Segment_tFBA99A956B877CD3511C3A52BF9113D9C42283E1* ____tail; Segment_tFBA99A956B877CD3511C3A52BF9113D9C42283E1* ____head; }; struct U3CPrivateImplementationDetailsU3E_t90B50E257CEC7C6C799DC1A9E981406ECCDFC5B9 : public RuntimeObject { }; struct Assembly_t : public RuntimeObject { }; struct Assembly_t_marshaled_pinvoke { }; struct Assembly_t_marshaled_com { }; struct AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8 : public RuntimeObject { int64_t ___AssemblyIdentity; Assembly_t* ___U3CAssemblyU3Ek__BackingField; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* ___AssemblyTypeList; OneToManyList_2_t2FA9FCA215AA9C67E04AA63D10890067007B394D* ___AssemblyTypeGroupList; }; struct AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54 : public RuntimeObject { }; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757 : public RuntimeObject { Exception_t* ___m_Exception; RuntimeObject* ___m_stackTrace; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B : public RuntimeObject { int32_t ___U3CU3E1__state; Assembly_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; RuntimeObject* ___U3CU3E7__wrap1; }; struct KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F { int64_t ___key; AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* ___value; }; struct KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F { int64_t ___key; RuntimeObject* ___value; }; struct AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E { FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* ___U3CTaskU3Ek__BackingField; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D16701_t488BB9EDC80274B7574B4A45FD1FD61D8EC51115 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D16701_t488BB9EDC80274B7574B4A45FD1FD61D8EC51115__padding[16701]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D27967_tDE205A659145AFB84857AA671EC91B66E741B1FF { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D27967_tDE205A659145AFB84857AA671EC91B66E741B1FF__padding[27967]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D40_t7C11ED6A9B1E69AFB350BD2942AFBE47DFDFB7DB { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D40_t7C11ED6A9B1E69AFB350BD2942AFBE47DFDFB7DB__padding[40]; }; }; #pragma pack(pop, tp) struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct STaskStatus_tA35E403F5A095FBCEE3799960A60C0DCA51F4CAA { uint8_t ___value__; }; struct U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D { int32_t ___U3CU3E1__state; AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E ___U3CU3Et__builder; Assembly_t* ___assembly; int64_t ___U3CassemblyIdentityU3E5__2; RuntimeObject* ___U3CU3E7__wrap2; RuntimeObject* ___U3CU3Eu__1; }; struct FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B : public RuntimeObject { bool ____isPool; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ____callBack; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ____exception; uint8_t ____status; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0_StaticFields { bool ___s_isValueWriteAtomic; }; struct U3CPrivateImplementationDetailsU3E_t90B50E257CEC7C6C799DC1A9E981406ECCDFC5B9_StaticFields { __StaticArrayInitTypeSizeU3D16701_t488BB9EDC80274B7574B4A45FD1FD61D8EC51115 ___4E82C3F7D2371B88B6A4C34A8C472A27D8A657CEF10E46DC66CF2499C45CC2A3; __StaticArrayInitTypeSizeU3D27967_tDE205A659145AFB84857AA671EC91B66E741B1FF ___6E0A28144F115A924F92C6EB38E756579D362C6152AD2FD1C407576A035CF352; __StaticArrayInitTypeSizeU3D40_t7C11ED6A9B1E69AFB350BD2942AFBE47DFDFB7DB ___776585651DBDEE08FB9589E252C16E5CDE9B1F5232980206C59FDB1C18D0115B; }; struct AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_StaticFields { ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446* ___AssemblySystems; ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0* ___AssemblyList; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_StaticFields { ConcurrentQueue_1_t136AF24C32BFBE73A1FCC789B956E8D87026E5D4* ___Caches; }; #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisRuntimeObject_m5C5FC893DFE8D87D9CAC1997CB71385B25933E5F_gshared (RuntimeObject* ___0_dictionary, int64_t ___1_key, RuntimeObject** ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentQueue_1_GetEnumerator_mF8393C01FCC37A5CE63F0CE393D0CEC9B725069E_gshared (ConcurrentQueue_1_t38466BAF2E0933882FAC022407D638F7900CEED4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mD8BBE2E88E0A4AF444AF5C47D2EAF0A6E838CBD8_gshared_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, RuntimeObject** ___0_awaiter, U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConcurrentDictionary_2_GetEnumerator_mED15C9E94C43C972BBAF31A4F9A867BC877E9F92_gshared (ConcurrentDictionary_2_t117122F58352D0C122D5AAC5E30A0E5042FE53B9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2_Deconstruct_m1B80D5C8FD065929067CA97E13A44D3A0BFB37FC_gshared (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, int64_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssemblySystem_AssemblyIdentity_m7F1B3FB174F839D289E44921F27D9641F9BA19D2 (Assembly_t* ___0_assembly, const RuntimeMethod* method) ; inline bool CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisAssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8_m2703B2071F19CE294D911D4E5FD5EF5A8B9B7115 (RuntimeObject* ___0_dictionary, int64_t ___1_key, AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8** ___2_value, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, int64_t, AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8**, const RuntimeMethod*))CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisRuntimeObject_m5C5FC893DFE8D87D9CAC1997CB71385B25933E5F_gshared)(___0_dictionary, ___1_key, ___2_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyInfo_Unload_m3BBF8CD0A40737984C5ACF3A0C0761321E261410 (AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* __this, const RuntimeMethod* method) ; inline RuntimeObject* ConcurrentQueue_1_GetEnumerator_mDB9CFE911A21199BB707F093D2E50F42CB33D8F0 (ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446*, const RuntimeMethod*))ConcurrentQueue_1_GetEnumerator_mF8393C01FCC37A5CE63F0CE393D0CEC9B725069E_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* FTask_GetAwaiter_mDBA44E53E8C48A486FEDF4A3EA7ACCA52AF6E7DF_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FTask_get_IsCompleted_m2EB7AC44FF474F55A58CAF78EE5030B43A615BE7_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) ; inline void AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisFTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mDCC0302DC4890A5F85B2BE697C8AECF6F641A8AD_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B** ___0_awaiter, U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E*, FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B**, U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D*, const RuntimeMethod*))AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mD8BBE2E88E0A4AF444AF5C47D2EAF0A6E838CBD8_gshared_inline)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_GetResult_m714E0913D5DC3AB5A5563AC422254A95675875BE_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetException_m841353B2262DF82D5399F635838E5EF946FB607F_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetResult_m72FEC2ECF19589050CF190F57791C7010DD05FC0_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnLoadAssemblyU3Ed__4_MoveNext_mD5E8072D87ADD23D5A02D613578308D6E0B83D13 (U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetStateMachine_mB6D2FEAEA66A3B1157ECEC452B4AF21202BB969E_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnLoadAssemblyU3Ed__4_SetStateMachine_mA16CECFD51716404344B13B2C18564C0AFA49D8A (U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13_U3CU3Em__Finally1_m1F54CE4C22913BA03A3055D052E5B075DB4E546D (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13_System_IDisposable_Dispose_mCCDADC97A68B542B73AA16A83F6A3883F4BE8703 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) ; inline RuntimeObject* ConcurrentDictionary_2_GetEnumerator_m69E2F697239CB7C20794BF679D51A2A21078C82A (ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0*, const RuntimeMethod*))ConcurrentDictionary_2_GetEnumerator_mED15C9E94C43C972BBAF31A4F9A867BC877E9F92_gshared)(__this, method); } inline void KeyValuePair_2_Deconstruct_m8D208F2AE649CED183C489216F4964DCDE857B74 (KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F* __this, int64_t* ___0_key, AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8** ___1_value, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F*, int64_t*, AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8**, const RuntimeMethod*))KeyValuePair_2_Deconstruct_m1B80D5C8FD065929067CA97E13A44D3A0BFB37FC_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Assembly_t* AssemblyInfo_get_Assembly_m63473EAC101FA7F82FF649DF370E3518E24A1655_inline (AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13__ctor_mB39912F64F0A707C021C53DDF46B228F2675087D (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Reflection_AssemblyU3E_GetEnumerator_m3C5BFFB909E8D5F2E0E710161CABCD1E3DF1B644 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FTask_Return_m7B6509A6524EA7BD21C4E4F50366513A6FB4D479 (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330 (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* AsyncFTaskMethodBuilder_get_Task_mCA6567792CB19F34240799DBC4055E098A27215B_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_SetException_mB1BDD823D2B0B6AF192BB7C1F1D349D70AC43060_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_SetResult_mF4006ACB373C1494BBDEF43FE7745E8BE4174045_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803 (Exception_t* ___0_source, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnLoadAssemblyU3Ed__4_MoveNext_mD5E8072D87ADD23D5A02D613578308D6E0B83D13 (U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisFTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mDCC0302DC4890A5F85B2BE697C8AECF6F641A8AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisAssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8_m2703B2071F19CE294D911D4E5FD5EF5A8B9B7115_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentQueue_1_GetEnumerator_mDB9CFE911A21199BB707F093D2E50F42CB33D8F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssembly_tEC7FE952D2586DB44087AD8F48157F3BC87D707B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t101C6072EB6AC82B2ED267C78F3728BCE8848641_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* V_1 = NULL; FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; } try { { int32_t L_1 = V_0; if (!L_1) { goto IL_004a_1; } } { Assembly_t* L_2 = __this->___assembly; il2cpp_codegen_runtime_class_init_inline(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var); int64_t L_3; L_3 = AssemblySystem_AssemblyIdentity_m7F1B3FB174F839D289E44921F27D9641F9BA19D2(L_2, NULL); __this->___U3CassemblyIdentityU3E5__2 = L_3; ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0* L_4 = ((AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_StaticFields*)il2cpp_codegen_static_fields_for(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var))->___AssemblyList; int64_t L_5 = __this->___U3CassemblyIdentityU3E5__2; bool L_6; L_6 = CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisAssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8_m2703B2071F19CE294D911D4E5FD5EF5A8B9B7115(L_4, L_5, (&V_1), CollectionExtensions_Remove_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisAssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8_m2703B2071F19CE294D911D4E5FD5EF5A8B9B7115_RuntimeMethod_var); if (L_6) { goto IL_0034_1; } } { goto IL_00fd; } IL_0034_1: { AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* L_7 = V_1; NullCheck(L_7); AssemblyInfo_Unload_m3BBF8CD0A40737984C5ACF3A0C0761321E261410(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var); ConcurrentQueue_1_t00DC0CC5BF0D83F4E75E6027025C92D0FA96A446* L_8 = ((AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_StaticFields*)il2cpp_codegen_static_fields_for(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var))->___AssemblySystems; NullCheck(L_8); RuntimeObject* L_9; L_9 = ConcurrentQueue_1_GetEnumerator_mDB9CFE911A21199BB707F093D2E50F42CB33D8F0(L_8, ConcurrentQueue_1_GetEnumerator_mDB9CFE911A21199BB707F093D2E50F42CB33D8F0_RuntimeMethod_var); __this->___U3CU3E7__wrap2 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap2), (void*)L_9); } IL_004a_1: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c5_1: { { int32_t L_10 = V_0; if ((((int32_t)L_10) >= ((int32_t)0))) { goto IL_00dc_1; } } { RuntimeObject* L_11 = __this->___U3CU3E7__wrap2; if (!L_11) { goto IL_00dc_1; } } { RuntimeObject* L_12 = __this->___U3CU3E7__wrap2; NullCheck(L_12); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_12); } IL_00dc_1: { return; } } }); try { { int32_t L_13 = V_0; if (!L_13) { goto IL_0094_2; } } { goto IL_00b6_2; } IL_0050_2: { RuntimeObject* L_14 = __this->___U3CU3E7__wrap2; NullCheck(L_14); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t101C6072EB6AC82B2ED267C78F3728BCE8848641_il2cpp_TypeInfo_var, L_14); int64_t L_16 = __this->___U3CassemblyIdentityU3E5__2; NullCheck(L_15); FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_17; L_17 = InterfaceFuncInvoker1< FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B*, int64_t >::Invoke(2, IAssembly_tEC7FE952D2586DB44087AD8F48157F3BC87D707B_il2cpp_TypeInfo_var, L_15, L_16); NullCheck(L_17); FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_18; L_18 = FTask_GetAwaiter_mDBA44E53E8C48A486FEDF4A3EA7ACCA52AF6E7DF_inline(L_17, NULL); V_2 = L_18; FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_19 = V_2; NullCheck(L_19); bool L_20; L_20 = FTask_get_IsCompleted_m2EB7AC44FF474F55A58CAF78EE5030B43A615BE7_inline(L_19, NULL); if (L_20) { goto IL_00b0_2; } } { int32_t L_21 = 0; V_0 = L_21; __this->___U3CU3E1__state = L_21; FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_22 = V_2; __this->___U3CU3Eu__1 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Eu__1), (void*)L_22); AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* L_23 = (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E*)(&__this->___U3CU3Et__builder); AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisFTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mDCC0302DC4890A5F85B2BE697C8AECF6F641A8AD_inline(L_23, (&V_2), __this, AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisFTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mDCC0302DC4890A5F85B2BE697C8AECF6F641A8AD_RuntimeMethod_var); goto IL_0110; } IL_0094_2: { RuntimeObject* L_24 = __this->___U3CU3Eu__1; V_2 = ((FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B*)CastclassSealed((RuntimeObject*)L_24, FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B_il2cpp_TypeInfo_var)); __this->___U3CU3Eu__1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Eu__1), (void*)NULL); int32_t L_25 = (-1); V_0 = L_25; __this->___U3CU3E1__state = L_25; } IL_00b0_2: { FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_26 = V_2; NullCheck(L_26); FTask_GetResult_m714E0913D5DC3AB5A5563AC422254A95675875BE_inline(L_26, NULL); } IL_00b6_2: { RuntimeObject* L_27 = __this->___U3CU3E7__wrap2; NullCheck(L_27); bool L_28; L_28 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_27); if (L_28) { goto IL_0050_2; } } { goto IL_00dd_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00dd_1: { __this->___U3CU3E7__wrap2 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap2), (void*)(RuntimeObject*)NULL); goto IL_00fd; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00e6; } throw e; } CATCH_00e6: { Exception_t* L_29 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_29; __this->___U3CU3E1__state = ((int32_t)-2); AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* L_30 = (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E*)(&__this->___U3CU3Et__builder); Exception_t* L_31 = V_3; AsyncFTaskMethodBuilder_SetException_m841353B2262DF82D5399F635838E5EF946FB607F_inline(L_30, L_31, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0110; } IL_00fd: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* L_32 = (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E*)(&__this->___U3CU3Et__builder); AsyncFTaskMethodBuilder_SetResult_m72FEC2ECF19589050CF190F57791C7010DD05FC0_inline(L_32, NULL); } IL_0110: { return; } } IL2CPP_EXTERN_C void U3CUnLoadAssemblyU3Ed__4_MoveNext_mD5E8072D87ADD23D5A02D613578308D6E0B83D13_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CUnLoadAssemblyU3Ed__4_MoveNext_mD5E8072D87ADD23D5A02D613578308D6E0B83D13(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnLoadAssemblyU3Ed__4_SetStateMachine_mA16CECFD51716404344B13B2C18564C0AFA49D8A (U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { { AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* L_0 = (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; AsyncFTaskMethodBuilder_SetStateMachine_mB6D2FEAEA66A3B1157ECEC452B4AF21202BB969E_inline(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void U3CUnLoadAssemblyU3Ed__4_SetStateMachine_mA16CECFD51716404344B13B2C18564C0AFA49D8A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CUnLoadAssemblyU3Ed__4_SetStateMachine_mA16CECFD51716404344B13B2C18564C0AFA49D8A(_thisAdjusted, ___0_stateMachine, method); } #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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13__ctor_mB39912F64F0A707C021C53DDF46B228F2675087D (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13_System_IDisposable_Dispose_mCCDADC97A68B542B73AA16A83F6A3883F4BE8703 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)((int32_t)-3)))) { goto IL_0010; } } { int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_001a; } } IL_0010: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0013: { U3Cget_ForEachAssemblyU3Ed__13_U3CU3Em__Finally1_m1F54CE4C22913BA03A3055D052E5B075DB4E546D(__this, NULL); return; } }); try { goto IL_001a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_ForEachAssemblyU3Ed__13_MoveNext_mCB4C8E420C9A82434EC7A89528AFD7AEC45608C6 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConcurrentDictionary_2_GetEnumerator_m69E2F697239CB7C20794BF679D51A2A21078C82A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t8A7295DFE7B941CC384E3A4D5B8BFE379B26B2DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_Deconstruct_m8D208F2AE649CED183C489216F4964DCDE857B74_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* V_2 = NULL; KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F V_3; memset((&V_3), 0, sizeof(V_3)); int64_t V_4 = 0; AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* V_5 = NULL; { auto __finallyBlock = il2cpp::utils::Fault([&] { FAULT_008a: { U3Cget_ForEachAssemblyU3Ed__13_System_IDisposable_Dispose_mCCDADC97A68B542B73AA16A83F6A3883F4BE8703(__this, NULL); return; } }); try { { int32_t L_0 = __this->___U3CU3E1__state; V_1 = L_0; int32_t L_1 = V_1; if (!L_1) { goto IL_0012_1; } } { int32_t L_2 = V_1; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0064_1; } } { V_0 = (bool)0; goto IL_0091; } IL_0012_1: { __this->___U3CU3E1__state = (-1); il2cpp_codegen_runtime_class_init_inline(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var); ConcurrentDictionary_2_tD307BBB5616BAF0C7AEC69B3530715D99E5FC7D0* L_3 = ((AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_StaticFields*)il2cpp_codegen_static_fields_for(AssemblySystem_t24CEC0C36C2F4003A08CA30375C25921D8EE5D54_il2cpp_TypeInfo_var))->___AssemblyList; NullCheck(L_3); RuntimeObject* L_4; L_4 = ConcurrentDictionary_2_GetEnumerator_m69E2F697239CB7C20794BF679D51A2A21078C82A(L_3, ConcurrentDictionary_2_GetEnumerator_m69E2F697239CB7C20794BF679D51A2A21078C82A_RuntimeMethod_var); __this->___U3CU3E7__wrap1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)L_4); __this->___U3CU3E1__state = ((int32_t)-3); goto IL_006c_1; } IL_0033_1: { RuntimeObject* L_5 = __this->___U3CU3E7__wrap1; NullCheck(L_5); KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F L_6; L_6 = InterfaceFuncInvoker0< KeyValuePair_2_t8D31F43742624B85BFEF8ED2948306DF27B1E00F >::Invoke(0, IEnumerator_1_t8A7295DFE7B941CC384E3A4D5B8BFE379B26B2DF_il2cpp_TypeInfo_var, L_5); V_3 = L_6; KeyValuePair_2_Deconstruct_m8D208F2AE649CED183C489216F4964DCDE857B74((&V_3), (&V_4), (&V_5), KeyValuePair_2_Deconstruct_m8D208F2AE649CED183C489216F4964DCDE857B74_RuntimeMethod_var); AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* L_7 = V_5; V_2 = L_7; AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* L_8 = V_2; NullCheck(L_8); Assembly_t* L_9; L_9 = AssemblyInfo_get_Assembly_m63473EAC101FA7F82FF649DF370E3518E24A1655_inline(L_8, NULL); __this->___U3CU3E2__current = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_9); __this->___U3CU3E1__state = 1; V_0 = (bool)1; goto IL_0091; } IL_0064_1: { __this->___U3CU3E1__state = ((int32_t)-3); } IL_006c_1: { RuntimeObject* L_10 = __this->___U3CU3E7__wrap1; NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10); if (L_11) { goto IL_0033_1; } } { U3Cget_ForEachAssemblyU3Ed__13_U3CU3Em__Finally1_m1F54CE4C22913BA03A3055D052E5B075DB4E546D(__this, NULL); __this->___U3CU3E7__wrap1 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)(RuntimeObject*)NULL); V_0 = (bool)0; goto IL_0091; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0091: { bool L_12 = V_0; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13_U3CU3Em__Finally1_m1F54CE4C22913BA03A3055D052E5B075DB4E546D (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state = (-1); RuntimeObject* L_0 = __this->___U3CU3E7__wrap1; if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = __this->___U3CU3E7__wrap1; NullCheck(L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_Generic_IEnumeratorU3CSystem_Reflection_AssemblyU3E_get_Current_m1F0A44E6E3417775A98E08F27DB206EB8F7FC245 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { { Assembly_t* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_ForEachAssemblyU3Ed__13_System_Collections_IEnumerator_Reset_mACCCE44C776FBCD361D442A8B0966F6EF4FE8849 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_ForEachAssemblyU3Ed__13_System_Collections_IEnumerator_Reset_mACCCE44C776FBCD361D442A8B0966F6EF4FE8849_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_IEnumerator_get_Current_m9082BA48FDF2E7E461910C157A50CCA7EA81C338 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { { Assembly_t* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Reflection_AssemblyU3E_GetEnumerator_m3C5BFFB909E8D5F2E0E710161CABCD1E3DF1B644 (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* L_3 = (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B*)il2cpp_codegen_object_new(U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B_il2cpp_TypeInfo_var); U3Cget_ForEachAssemblyU3Ed__13__ctor_mB39912F64F0A707C021C53DDF46B228F2675087D(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_ForEachAssemblyU3Ed__13_System_Collections_IEnumerable_GetEnumerator_m4DED88612A752CABBD69B27AC90887893144181E (U3Cget_ForEachAssemblyU3Ed__13_tC2020B502EDC4D0614E889C735A9AC457882594B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3Cget_ForEachAssemblyU3Ed__13_System_Collections_Generic_IEnumerableU3CSystem_Reflection_AssemblyU3E_GetEnumerator_m3C5BFFB909E8D5F2E0E710161CABCD1E3DF1B644(__this, NULL); 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 #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 #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 #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 #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* FTask_GetAwaiter_mDBA44E53E8C48A486FEDF4A3EA7ACCA52AF6E7DF_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) { { return __this; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FTask_get_IsCompleted_m2EB7AC44FF474F55A58CAF78EE5030B43A615BE7_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____status; return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_GetResult_m714E0913D5DC3AB5A5563AC422254A95675875BE_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) { uint8_t V_0 = 0; { uint8_t L_0 = __this->____status; V_0 = L_0; uint8_t L_1 = V_0; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0011; } } { uint8_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0018; } } { goto IL_003a; } IL_0011: { FTask_Return_m7B6509A6524EA7BD21C4E4F50366513A6FB4D479(__this, NULL); return; } IL_0018: { FTask_Return_m7B6509A6524EA7BD21C4E4F50366513A6FB4D479(__this, NULL); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_3 = __this->____exception; if (L_3) { goto IL_0027; } } { return; } IL_0027: { ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_4 = __this->____exception; __this->____exception = (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____exception), (void*)(ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*)NULL); NullCheck(L_4); ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330(L_4, NULL); return; } IL_003a: { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_5 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47B4CFBF9ACDA87BAB7F4A2791A6715CF46FE8D4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FTask_GetResult_m714E0913D5DC3AB5A5563AC422254A95675875BE_RuntimeMethod_var))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetException_m841353B2262DF82D5399F635838E5EF946FB607F_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { { FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_0; L_0 = AsyncFTaskMethodBuilder_get_Task_mCA6567792CB19F34240799DBC4055E098A27215B_inline(__this, NULL); Exception_t* L_1 = ___0_exception; NullCheck(L_0); FTask_SetException_mB1BDD823D2B0B6AF192BB7C1F1D349D70AC43060_inline(L_0, L_1, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetResult_m72FEC2ECF19589050CF190F57791C7010DD05FC0_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, const RuntimeMethod* method) { { FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_0; L_0 = AsyncFTaskMethodBuilder_get_Task_mCA6567792CB19F34240799DBC4055E098A27215B_inline(__this, NULL); NullCheck(L_0); FTask_SetResult_mF4006ACB373C1494BBDEF43FE7745E8BE4174045_inline(L_0, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_SetStateMachine_mB6D2FEAEA66A3B1157ECEC452B4AF21202BB969E_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Assembly_t* AssemblyInfo_get_Assembly_m63473EAC101FA7F82FF649DF370E3518E24A1655_inline (AssemblyInfo_tD1FF2A3DF7305177F5135D2C67656B34F378FBA8* __this, const RuntimeMethod* method) { { Assembly_t* L_0 = __this->___U3CAssemblyU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncFTaskMethodBuilder_AwaitUnsafeOnCompleted_TisRuntimeObject_TisU3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D_mD8BBE2E88E0A4AF444AF5C47D2EAF0A6E838CBD8_gshared_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, RuntimeObject** ___0_awaiter, U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* ___1_stateMachine, const RuntimeMethod* method) { if (!il2cpp_rgctx_is_initialized(method)) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICriticalNotifyCompletion_t9BC86B8F52BBEDB06B6FA6DC1DF93240CB0A3F49_il2cpp_TypeInfo_var); il2cpp_rgctx_method_init(method); } { RuntimeObject** L_0 = ___0_awaiter; U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D* L_1 = ___1_stateMachine; U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D L_2 = (*(U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D*)L_1); U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_rgctx_data_no_init(method->rgctx_data, 2), &L_3); RuntimeObject* L_5 = L_4; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, L_5, (intptr_t)((void*)GetInterfaceMethodInfo(L_5, 0, IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2_il2cpp_TypeInfo_var)), NULL); NullCheck((RuntimeObject*)(*L_0)); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0, ICriticalNotifyCompletion_t9BC86B8F52BBEDB06B6FA6DC1DF93240CB0A3F49_il2cpp_TypeInfo_var, (RuntimeObject*)(*L_0), L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* AsyncFTaskMethodBuilder_get_Task_mCA6567792CB19F34240799DBC4055E098A27215B_inline (AsyncFTaskMethodBuilder_t6B4E30C619CED6085FC1799BBCE3308BEC41B28E* __this, const RuntimeMethod* method) { { FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* L_0 = __this->___U3CTaskU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_SetException_mB1BDD823D2B0B6AF192BB7C1F1D349D70AC43060_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; { uint8_t L_0 = __this->____status; if (!L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBF221D328271128A5A7314F6345B8A59229DC585)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FTask_SetException_mB1BDD823D2B0B6AF192BB7C1F1D349D70AC43060_RuntimeMethod_var))); } IL_0013: { __this->____status = 2; Exception_t* L_2 = ___0_exception; ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_3; L_3 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803(L_2, NULL); __this->____exception = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____exception), (void*)L_3); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = __this->____callBack; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = L_4; if (L_5) { G_B4_0 = L_5; goto IL_0031; } G_B3_0 = L_5; } { return; } IL_0031: { NullCheck(G_B4_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B4_0, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FTask_SetResult_mF4006ACB373C1494BBDEF43FE7745E8BE4174045_inline (FTask_tE664DECD3FE7FD4ACDCB20336196EF4AF9B5907B* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____status; if (!L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBF221D328271128A5A7314F6345B8A59229DC585)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FTask_SetResult_mF4006ACB373C1494BBDEF43FE7745E8BE4174045_RuntimeMethod_var))); } IL_0013: { __this->____status = 1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = __this->____callBack; if (L_2) { goto IL_0023; } } { return; } IL_0023: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->____callBack; __this->____callBack = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____callBack), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL); NullCheck(L_3); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_3, NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); }