AlicizaX/Build/SAOK_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/AlicizaX.Network.Runtime__5.cpp
2025-10-14 15:42:34 +08:00

1341 lines
61 KiB
C++

#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 <typename T1>
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 <typename R>
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 <typename R, typename T1>
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<RuntimeObject*, 1> __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<U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D*>(__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<U3CUnLoadAssemblyU3Ed__4_tBF32CCF814C56D717AE439DFF0189EBB8A66F69D*>(__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<RuntimeMethod*>(__this->___method));
}