#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericVirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)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 InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; // System.Action`1> struct Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8; // System.Action`1> struct Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D; // System.Action`1> struct Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA; // System.Action`1> struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8; // System.Action`1> struct Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA; // System.Action`1>>> struct Action_1_t7F4FABC7A58C6A5DDEE6FDDEBD8864FAC0B3BBB6; // System.Action`1>>> struct Action_1_t0683EC8444D3F4B64D1A680FAD55773857246C3D; // System.Action`1>>> struct Action_1_tDB4F373D5BB1BB1937E63784E330001A2DC7B179; // System.Action`1>>> struct Action_1_tC10848E9FAB0E50FD29962B464BD6F879C33FBF0; // System.Action`1>> struct Action_1_t5DD2FB43F7B71E80E7942751149978B44C665E22; // System.Action`1>> struct Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B; // System.Action`1 struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB; // System.Action`1 struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A; // System.Action`1 struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70; // System.Action`1 struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730; // System.Action`2 struct Action_2_t0577EF47136E82877E68C7AAD83FE5528505C84C; // System.Action`4 struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D; // System.Collections.Generic.ArraySortHelper`1 struct ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969; // System.Collections.Generic.ArraySortHelper`1 struct ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E; // System.Collections.Generic.ArraySortHelper`2 struct ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81; // System.Collections.Generic.ArraySortHelper`2 struct ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653; // UnityEngine.AddressableAssets.AssetReferenceT`1 struct AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3; // System.Threading.AsyncLocal`1 struct AsyncLocal_1_tD4F5685126A347B4A80FB2617D319335EFB96571; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7; // System.Collections.Generic.Comparer`1 struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137; // System.Collections.Generic.Comparer`1 struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E; // System.Collections.Generic.Comparer`1 struct Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC; // System.Collections.Generic.Comparer`1 struct Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B; // System.Comparison`1 struct Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D; // System.Comparison`1 struct Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56; // DelegateList`1> struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4; // DelegateList`1> struct DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9; // DelegateList`1> struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787; // DelegateList`1> struct DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647; // DelegateList`1 struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88; // DelegateList`1 struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0; // System.Func`1 struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; // System.Func`2>,System.Collections.Generic.LinkedListNode`1>>> struct Func_2_t4FB252C4D5440E172A1CD22D536CE7BE6CE4C966; // System.Func`2>,System.Collections.Generic.LinkedListNode`1>>> struct Func_2_t30E3A5C088415F78ABA17087ED0F7F65B22857A9; // System.Func`2>,System.Collections.Generic.LinkedListNode`1>>> struct Func_2_t4AC2BC0ABFE52FFDDB0F1F8868A4CC623F3D924D; // System.Func`2>,System.Collections.Generic.LinkedListNode`1>>> struct Func_2_t42A116ADFA87B64CCA035EB916BEA489107913C3; // System.Func`2,System.Collections.Generic.LinkedListNode`1>> struct Func_2_t87A9CDC74069EA143F2B7C384C4A4749C15B524E; // System.Func`2,System.Collections.Generic.LinkedListNode`1>> struct Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB; // System.Func`2 struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; // System.Collections.Generic.HashSet`1 struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267; // System.Collections.Generic.IComparer`1 struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E; // System.Collections.Generic.IComparer`1 struct IComparer_1_t7E870201BF4F9A2658830A9FA35ED97BC476A8B4; // System.Collections.Generic.IComparer`1 struct IComparer_1_t244EAA6D39FE41CBD6A47931A0BCB42C9E2C2754; // System.Collections.Generic.IComparer`1 struct IComparer_1_t02CBB05B6DAC90F8A9E6DBBB6B02E60A3CDEAF15; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; // System.Collections.Generic.LinkedList`1>> struct LinkedList_1_tC992D7C048C7587348CAF2A1E3FE6BC7E366AE82; // System.Collections.Generic.LinkedList`1>> struct LinkedList_1_t6F6B596B9B0519B81C358108E359A7ED2B517CE8; // System.Collections.Generic.LinkedList`1>> struct LinkedList_1_tD258462197142CE8850DF574F405252FB9918B44; // System.Collections.Generic.LinkedList`1>> struct LinkedList_1_t887D392F9D4B522933178988C75988A091A4505B; // System.Collections.Generic.LinkedList`1> struct LinkedList_1_tAE51089DD11C7B4E57643D3A16984789BEA5359A; // System.Collections.Generic.LinkedList`1> struct LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058; // ListWithEvents`1 struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB; // ListWithEvents`1 struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF; // System.Collections.Generic.List`1 struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843; // System.Collections.Generic.List`1 struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C; // System.Collections.Generic.List`1 struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1; // System.Collections.Generic.List`1 struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307; // System.Predicate`1 struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; // System.Predicate`1 struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tA691E2BC5961896B5A97C2F15650D3151CE60A00; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tD1312B07567D037375AE1BC9E412FA736BE9A26C; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t9BADAC0CF805EB57D601FE0FDE41344D8C34C9AD; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t1FC6F041AB46A11726B4503E01C3D2C937910EC2; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t440BCA273D8F7D2BE5CAA88135480E6CF22A9715; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tAE919A7BAE255B9F6EF5F440E30D3AF6A9C9322E; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_t33023AA72DA5D4155ACB9DF7BD7465ABE4589718; // System.Threading.Tasks.TaskFactory`1> struct TaskFactory_1_tAC05D6D406D9ADEA2435D7C2A76B69CC6C6D56B2; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t7AD5FF56CD0FBD6843796AC47F4A1949F8E936DC; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B; // System.Threading.Tasks.TaskFactory`1 struct TaskFactory_1_tB7A1CB3B51FA5F527D22DD05E17198544202FB62; // System.Threading.Tasks.Task`1> struct Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0; // System.Threading.Tasks.Task`1> struct Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B; // System.Threading.Tasks.Task`1> struct Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964; // System.Threading.Tasks.Task`1> struct Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239; // System.Threading.Tasks.Task`1> struct Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41; // System.Threading.Tasks.Task`1> struct Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7; // System.Threading.Tasks.Task`1> struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D; // System.Threading.Tasks.Task`1> struct Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C; // System.Threading.Tasks.Task`1 struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043; // System.Threading.Tasks.Task`1 struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; // System.Threading.Tasks.Task`1 struct Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F; // System.Threading.Tasks.Task`1 struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2; // System.Threading.Tasks.Task`1 struct Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343; // System.Threading.Tasks.Task`1[] struct Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle[] struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // System.UInt64[] struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299; // Cinemachine.TargetPositionCache/CacheCurve/Item[] struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C; // Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[] struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // UnityEngine.AddressableAssets.AssetReference struct AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // System.Threading.CancellationTokenSource struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804; // System.Threading.ContextCallback struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Exception struct Exception_t; // UnityEngine.ResourceManagement.Util.IAllocationStrategy struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77; // System.Threading.IAsyncLocal struct IAsyncLocal_tA0D8A68D8F9BD48F7C04AD061D087A5C3D3263F6; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C; // System.Runtime.CompilerServices.IAsyncStateMachine struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // UnityEngine.ResourceManagement.Util.IOperationCacheKey struct IOperationCacheKey_t39BE25F281EA1D574F074D55F4CAF08F13DF3CCA; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // System.OperationCanceledException struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662; // UnityEngine.ResourceManagement.Exceptions.OperationException struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; // System.Threading.Tasks.StackGuard struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; // System.String struct String_t; // System.Threading.Tasks.Task struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; // System.Threading.Tasks.TaskFactory struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; // System.Threading.Tasks.TaskScheduler struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; // System.Type struct Type_t; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // System.Threading.Tasks.Task/ContingentProperties struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; IL2CPP_EXTERN_C RuntimeClass* Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UIntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C; IL2CPP_EXTERN_C String_t* _stringLiteral04A5EEAA45F6D608A402B533DA6DDE020D21B6D6; IL2CPP_EXTERN_C String_t* _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; IL2CPP_EXTERN_C String_t* _stringLiteral29EDD59BA3980A72B9FF24D2275594F702EA4CEA; IL2CPP_EXTERN_C String_t* _stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4; IL2CPP_EXTERN_C String_t* _stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA; IL2CPP_EXTERN_C String_t* _stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralBC1A9B91BF77F2786601F64721A08F0772546B96; IL2CPP_EXTERN_C String_t* _stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mBCF7BBB174C4FA701EE0F34679D5816623AD1B8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mFF2965BBA2EAE2D927EA19A849D81E3924564BCE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m3A51F7062E2B5ADFEED4013FD867B5CF9DD540AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m71F55BB59209FB24BDA47296EC98553F6EAEF7D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mA6551D735C26D397BC56C28C3222CE1FC210D412_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mD9955DF1E127FAAE73BDA1AD80260FAC79A671DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_2_Sort_m19181A11765FB7F4561AE4CEE3744A9B065443CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_2_Sort_mDD7027EAF80FBC0954BFB8DA271FF3CBB60F8447_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_m6654249179EC5AC9A7F2485DEF34F314E57D3D5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_mAB1B0C7F93E1CEAF3229D19C26FF7F2067EEA03E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_mE1923C291EDD9F591CF2355B63DF27D995DD8D3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_IncrementReferenceCount_mAE6CC66E4E6CAF8EB7DCFB3150890FCACA6A1812_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_IncrementReferenceCount_mB5348EEB81ED6BC0CE6EEFC8CC62DF04F8F2240A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_IncrementReferenceCount_mD3C7923C7DE361CEA441AC2D49FA38E269BD9870_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_IncrementReferenceCount_mFCAD58447AEB3112C5F13CEDBB42B7B8FFBF3B33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_WaitForCompletion_m67BCEC8CF0B492BE773FAD39BCABC95057E7A898_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_WaitForCompletion_mAAA85FCB4AE22A6EA41BB05DE4456D44EEF30185_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_WaitForCompletion_mDB68250735F26A06335DD4BB23A4C74884037EDD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_WaitForCompletion_mECCDAD9B9FC885DF220FCFFCE295E8331F9AAD35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IntPtr_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UIntPtr_t_0_0_0_var; struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299; struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C; struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8; 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 // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0 struct U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0 struct U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0 struct U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0 struct U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass57_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0 : public RuntimeObject { // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0::value Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value_0; }; // System.Collections.Generic.ArraySortHelper`1 struct ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969 : public RuntimeObject { }; struct ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969_StaticFields { // System.Collections.Generic.ArraySortHelper`1 System.Collections.Generic.ArraySortHelper`1::s_defaultArraySortHelper ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* ___s_defaultArraySortHelper_0; }; // System.Collections.Generic.ArraySortHelper`1 struct ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E : public RuntimeObject { }; struct ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E_StaticFields { // System.Collections.Generic.ArraySortHelper`1 System.Collections.Generic.ArraySortHelper`1::s_defaultArraySortHelper ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* ___s_defaultArraySortHelper_0; }; // System.Collections.Generic.ArraySortHelper`2 struct ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81 : public RuntimeObject { }; struct ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81_StaticFields { // System.Collections.Generic.ArraySortHelper`2 System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* ___s_defaultArraySortHelper_0; }; // System.Collections.Generic.ArraySortHelper`2 struct ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653 : public RuntimeObject { }; struct ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653_StaticFields { // System.Collections.Generic.ArraySortHelper`2 System.Collections.Generic.ArraySortHelper`2::s_defaultArraySortHelper ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* ___s_defaultArraySortHelper_0; }; // System.Threading.AsyncLocal`1 struct AsyncLocal_1_tD4F5685126A347B4A80FB2617D319335EFB96571 : public RuntimeObject { // System.Action`1> System.Threading.AsyncLocal`1::m_valueChangedHandler Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8* ___m_valueChangedHandler_0; }; // System.Collections.Generic.Comparer`1 struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137 : public RuntimeObject { }; struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137_StaticFields { // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* ___defaultComparer_0; }; // System.Collections.Generic.Comparer`1 struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E : public RuntimeObject { }; struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E_StaticFields { // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* ___defaultComparer_0; }; // System.Collections.Generic.Comparer`1 struct Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC : public RuntimeObject { }; struct Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC_StaticFields { // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC* ___defaultComparer_0; }; // System.Collections.Generic.Comparer`1 struct Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B : public RuntimeObject { }; struct Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B_StaticFields { // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B* ___defaultComparer_0; }; // DelegateList`1> struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4 : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t4FB252C4D5440E172A1CD22D536CE7BE6CE4C966* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t7F4FABC7A58C6A5DDEE6FDDEBD8864FAC0B3BBB6* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tC992D7C048C7587348CAF2A1E3FE6BC7E366AE82* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1> struct DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9 : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t30E3A5C088415F78ABA17087ED0F7F65B22857A9* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t0683EC8444D3F4B64D1A680FAD55773857246C3D* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_t6F6B596B9B0519B81C358108E359A7ED2B517CE8* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1> struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787 : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t4AC2BC0ABFE52FFDDB0F1F8868A4CC623F3D924D* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_tDB4F373D5BB1BB1937E63784E330001A2DC7B179* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tD258462197142CE8850DF574F405252FB9918B44* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1> struct DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647 : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t42A116ADFA87B64CCA035EB916BEA489107913C3* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_tC10848E9FAB0E50FD29962B464BD6F879C33FBF0* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_t887D392F9D4B522933178988C75988A091A4505B* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1 struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88 : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t87A9CDC74069EA143F2B7C384C4A4749C15B524E* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t5DD2FB43F7B71E80E7942751149978B44C665E22* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tAE51089DD11C7B4E57643D3A16984789BEA5359A* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // DelegateList`1 struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD : public RuntimeObject { // System.Func`2,System.Collections.Generic.LinkedListNode`1>> DelegateList`1::m_acquireFunc Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB* ___m_acquireFunc_0; // System.Action`1>> DelegateList`1::m_releaseFunc Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B* ___m_releaseFunc_1; // System.Collections.Generic.LinkedList`1> DelegateList`1::m_callbacks LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058* ___m_callbacks_2; // System.Boolean DelegateList`1::m_invoking bool ___m_invoking_3; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.List`1 struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___s_emptyArray_5; }; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14 : public RuntimeObject { // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::_task Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ____task_0; }; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80 : public RuntimeObject { // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::_task Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* ____task_0; }; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject { // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::_task Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task_0; }; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D : public RuntimeObject { // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::_task Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* ____task_0; }; struct Il2CppArrayBounds; // System.Runtime.CompilerServices.AsyncTaskCache struct AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09 : public RuntimeObject { }; struct AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskCache::TrueTask Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___TrueTask_0; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskCache::FalseTask Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___FalseTask_1; // System.Threading.Tasks.Task`1[] System.Runtime.CompilerServices.AsyncTaskCache::Int32Tasks Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* ___Int32Tasks_2; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject { // System.Boolean UnityEngine.ResourceManagement.ResourceManager::postProfilerEvents bool ___postProfilerEvents_0; // System.Func`2 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField_2; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField_3; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::CallbackHooksEnabled bool ___CallbackHooksEnabled_4; // ListWithEvents`1 UnityEngine.ResourceManagement.ResourceManager::m_ResourceProviders ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* ___m_ResourceProviders_5; // UnityEngine.ResourceManagement.Util.IAllocationStrategy UnityEngine.ResourceManagement.ResourceManager::m_allocator RuntimeObject* ___m_allocator_6; // ListWithEvents`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceivers ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers_7; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceiversToRemove List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_UpdateReceiversToRemove_8; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_UpdatingReceivers bool ___m_UpdatingReceivers_9; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideUpdateMethod bool ___m_InsideUpdateMethod_10; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_providerMap Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap_11; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_AssetOperationCache Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache_12; // System.Collections.Generic.HashSet`1 UnityEngine.ResourceManagement.ResourceManager::m_TrackedInstanceOperations HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations_13; // DelegateList`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_14; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_DeferredCompleteCallbacks List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* ___m_DeferredCompleteCallbacks_15; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideExecuteDeferredCallbacksMethod bool ___m_InsideExecuteDeferredCallbacksMethod_16; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_DeferredCallbacksToRegister List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister_17; // System.Action`4 UnityEngine.ResourceManagement.ResourceManager::m_obsoleteDiagnosticsHandler Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___m_obsoleteDiagnosticsHandler_18; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_diagnosticsHandler Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___m_diagnosticsHandler_19; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpNonCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached_20; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached_21; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseInstanceOp Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp_22; // UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::k__BackingField CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField_25; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_RegisteredForCallbacks bool ___m_RegisteredForCallbacks_26; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_ProviderOperationTypeCache Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache_27; }; struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields { // System.Action`2 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___U3CExceptionHandlerU3Ek__BackingField_1; // System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_GroupOperationTypeHash int32_t ___s_GroupOperationTypeHash_23; // System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_InstanceOperationTypeHash int32_t ___s_InstanceOperationTypeHash_24; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // System.Threading.AsyncLocalValueChangedArgs`1 struct AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5 { // T System.Threading.AsyncLocalValueChangedArgs`1::k__BackingField RuntimeObject* ___U3CPreviousValueU3Ek__BackingField_0; // T System.Threading.AsyncLocalValueChangedArgs`1::k__BackingField RuntimeObject* ___U3CCurrentValueU3Ek__BackingField_1; // System.Boolean System.Threading.AsyncLocalValueChangedArgs`1::k__BackingField bool ___U3CThreadContextChangedU3Ek__BackingField_2; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // System.Nullable`1 struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value bool ___value_1; }; // System.Nullable`1 struct Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value double ___value_1; }; // System.Nullable`1 struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.ValueTuple`2 struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 { // T1 System.ValueTuple`2::Item1 bool ___Item1_0; // T2 System.ValueTuple`2::Item2 RuntimeObject* ___Item2_1; }; // System.ValueTuple`3 struct ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F { // T1 System.ValueTuple`3::Item1 RuntimeObject* ___Item1_0; // T2 System.ValueTuple`3::Item2 RuntimeObject* ___Item2_1; // T3 System.ValueTuple`3::Item3 int32_t ___Item3_2; }; // System.Runtime.CompilerServices.AsyncMethodBuilderCore struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF { // System.Runtime.CompilerServices.IAsyncStateMachine System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_stateMachine RuntimeObject* ___m_stateMachine_0; // System.Action System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_defaultContextAction Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction_1; }; // Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke { RuntimeObject* ___m_stateMachine_0; Il2CppMethodPointer ___m_defaultContextAction_1; }; // Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com { RuntimeObject* ___m_stateMachine_0; Il2CppMethodPointer ___m_defaultContextAction_1; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D { // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_InternalOp RuntimeObject* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_LocationName String_t* ___m_LocationName_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke { RuntimeObject* ___m_InternalOp_0; int32_t ___m_Version_1; char* ___m_LocationName_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com { RuntimeObject* ___m_InternalOp_0; int32_t ___m_Version_1; Il2CppChar* ___m_LocationName_2; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Threading.CancellationToken struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { // System.Threading.CancellationTokenSource System.Threading.CancellationToken::_source CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields { // System.Action`1 System.Threading.CancellationToken::s_actionToActionObjShunt Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt_1; }; // Native definition for P/Invoke marshalling of System.Threading.CancellationToken struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0; }; // Native definition for COM marshalling of System.Threading.CancellationToken struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.DateTime struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { // System.UInt64 System.DateTime::_dateData uint64_t ____dateData_46; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { // System.Int32[] System.DateTime::s_daysToMonth365 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30; // System.Int32[] System.DateTime::s_daysToMonth366 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31; // System.DateTime System.DateTime::MinValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32; // System.DateTime System.DateTime::MaxValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33; // System.DateTime System.DateTime::UnixEpoch DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34; }; // System.Decimal struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { // System.Int32 System.Decimal::flags int32_t ___flags_8; }; #pragma pack(pop, tp) struct { int32_t ___flags_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_9_OffsetPadding[4]; // System.Int32 System.Decimal::hi int32_t ___hi_9; }; #pragma pack(pop, tp) struct { char ___hi_9_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_10_OffsetPadding[8]; // System.Int32 System.Decimal::lo int32_t ___lo_10; }; #pragma pack(pop, tp) struct { char ___lo_10_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_11_OffsetPadding[12]; // System.Int32 System.Decimal::mid int32_t ___mid_11; }; #pragma pack(pop, tp) struct { char ___mid_11_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_12_OffsetPadding[8]; // System.UInt64 System.Decimal::ulomidLE uint64_t ___ulomidLE_12; }; #pragma pack(pop, tp) struct { char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_12_forAlignmentOnly; }; }; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { // System.Decimal System.Decimal::Zero Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3; // System.Decimal System.Decimal::One Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4; // System.Decimal System.Decimal::MinusOne Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5; // System.Decimal System.Decimal::MaxValue Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6; // System.Decimal System.Decimal::MinValue Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7; }; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D { // System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::TotalBytes int64_t ___TotalBytes_0; // System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::DownloadedBytes int64_t ___DownloadedBytes_1; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::IsDone bool ___IsDone_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke { int64_t ___TotalBytes_0; int64_t ___DownloadedBytes_1; int32_t ___IsDone_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com { int64_t ___TotalBytes_0; int64_t ___DownloadedBytes_1; int32_t ___IsDone_2; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Int16 struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { // System.Int16 System.Int16::m_value int16_t ___m_value_0; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // System.SByte struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { // System.SByte System.SByte::m_value int8_t ___m_value_0; }; // UnityEngine.SceneManagement.Scene struct Scene_tA1DC762B79745EB5140F054C884855B922318356 { // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.UInt16 struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // System.UIntPtr struct UIntPtr_t { // System.Void* System.UIntPtr::_pointer void* ____pointer_1; }; struct UIntPtr_t_StaticFields { // System.UIntPtr System.UIntPtr::Zero uintptr_t ___Zero_0; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___s_defaultResultTask_0; }; // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1> struct AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3 { // System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___m_task_2; }; struct AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3_StaticFields { // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___s_defaultResultTask_0; }; // System.Nullable`1 struct Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value_1; }; // System.Nullable`1 struct Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value_1; }; // UnityEngine.AddressableAssets.AssetReference struct AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740 : public RuntimeObject { // System.String UnityEngine.AddressableAssets.AssetReference::m_AssetGUID String_t* ___m_AssetGUID_0; // System.String UnityEngine.AddressableAssets.AssetReference::m_SubObjectName String_t* ___m_SubObjectName_1; // System.String UnityEngine.AddressableAssets.AssetReference::m_SubObjectType String_t* ___m_SubObjectType_2; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.AddressableAssets.AssetReference::m_Operation AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___m_Operation_3; }; // System.Threading.Tasks.AsyncCausalityStatus struct AsyncCausalityStatus_tC473F5BDD9EA7F23D03B554577173AC2FA15822C { // System.Int32 System.Threading.Tasks.AsyncCausalityStatus::value__ int32_t ___value___2; }; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.AsyncOperation::m_Ptr intptr_t ___m_Ptr_0; // System.Action`1 UnityEngine.AsyncOperation::m_completeCallback Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1; }; // Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // Native definition for COM marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus struct AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88 { // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus::value__ int32_t ___value___2; }; // System.Reflection.BindingFlags struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C { // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; }; // System.Threading.Tasks.CausalityTraceLevel struct CausalityTraceLevel_t672BEB68BD9D2ED72A9EE022D37D68A28FA9939A { // System.Int32 System.Threading.Tasks.CausalityTraceLevel::value__ int32_t ___value___2; }; // System.DateTimeOffset struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 { // System.DateTime System.DateTimeOffset::_dateTime DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____dateTime_3; // System.Int16 System.DateTimeOffset::_offsetMinutes int16_t ____offsetMinutes_4; }; struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields { // System.DateTimeOffset System.DateTimeOffset::MinValue DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue_0; // System.DateTimeOffset System.DateTimeOffset::MaxValue DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue_1; // System.DateTimeOffset System.DateTimeOffset::UnixEpoch DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch_2; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.RuntimePlatform struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E { // System.Int32 UnityEngine.RuntimePlatform::value__ int32_t ___value___2; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // System.Threading.Tasks.Task struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId int32_t ___m_taskId_1; // System.Delegate System.Threading.Tasks.Task::m_action Delegate_t* ___m_action_2; // System.Object System.Threading.Tasks.Task::m_stateObject RuntimeObject* ___m_stateObject_3; // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4; // System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5; // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags int32_t ___m_stateFlags_6; // System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject RuntimeObject* ___m_continuationObject_7; // System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_10; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { // System.Int32 System.Threading.Tasks.Task::s_taskIdCounter int32_t ___s_taskIdCounter_0; // System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel RuntimeObject* ___s_taskCompletionSentinel_8; // System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled bool ___s_asyncDebuggingEnabled_9; // System.Action`1 System.Threading.Tasks.Task::s_taskCancelCallback Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_11; // System.Func`1 System.Threading.Tasks.Task::s_createContingentProperties Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_14; // System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::k__BackingField TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_15; // System.Threading.Tasks.Task System.Threading.Tasks.Task::k__BackingField Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_16; // System.Predicate`1 System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_17; // System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_18; // System.Predicate`1 System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_19; // System.Collections.Generic.Dictionary`2 System.Threading.Tasks.Task::s_currentActiveTasks Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_20; // System.Object System.Threading.Tasks.Task::s_activeTasksLock RuntimeObject* ___s_activeTasksLock_21; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { // System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_12; // System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_13; }; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType struct DiagnosticEventType_tF068DA6688F80F8D078DEE1B2EE565C5D4F4A62B { // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType::value__ int32_t ___value___2; }; // Cinemachine.TargetPositionCache/CacheCurve/Item struct Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E { // UnityEngine.Vector3 Cinemachine.TargetPositionCache/CacheCurve/Item::Pos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Pos_0; // UnityEngine.Quaternion Cinemachine.TargetPositionCache/CacheCurve/Item::Rot Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rot_1; }; // UnityEngine.AddressableAssets.AssetReferenceT`1 struct AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3 : public AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740 { }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField int64_t ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField RuntimeObject* ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // System.Nullable`1 struct Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___value_1; }; // System.Threading.Tasks.Task`1> struct Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_result_22; }; struct Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tA691E2BC5961896B5A97C2F15650D3151CE60A00* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___m_result_22; }; struct Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tD1312B07567D037375AE1BC9E412FA736BE9A26C* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___m_result_22; }; struct Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t1FC6F041AB46A11726B4503E01C3D2C937910EC2* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___m_result_22; }; struct Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t440BCA273D8F7D2BE5CAA88135480E6CF22A9715* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___m_result_22; }; struct Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tAE919A7BAE255B9F6EF5F440E30D3AF6A9C9322E* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___m_result_22; }; struct Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t33023AA72DA5D4155ACB9DF7BD7465ABE4589718* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1> struct Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___m_result_22; }; struct Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tAC05D6D406D9ADEA2435D7C2A76B69CC6C6D56B2* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1 struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result bool ___m_result_22; }; struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1 struct Task_1_t4C228DE57804012969575431CFF12D57C875552D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result int32_t ___m_result_22; }; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1 struct Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result int64_t ___m_result_22; }; struct Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t7AD5FF56CD0FBD6843796AC47F4A1949F8E936DC* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1 struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result RuntimeObject* ___m_result_22; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory_23; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.ResourceManagement.Exceptions.OperationException struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434 : public Exception_t { }; // UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A { // UnityEngine.SceneManagement.Scene UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::m_Scene Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; // UnityEngine.AsyncOperation UnityEngine.ResourceManagement.ResourceProviders.SceneInstance::m_Operation AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_Operation_1; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke { Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke ___m_Operation_1; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceProviders.SceneInstance struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com { Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene_0; AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com* ___m_Operation_1; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3COperationHandleU3Ek__BackingField_0; // UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField int32_t ___U3CTypeU3Ek__BackingField_1; // System.Int32 UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField int32_t ___U3CEventValueU3Ek__BackingField_2; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField RuntimeObject* ___U3CLocationU3Ek__BackingField_3; // System.Object UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField RuntimeObject* ___U3CContextU3Ek__BackingField_4; // System.String UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::k__BackingField String_t* ___U3CErrorU3Ek__BackingField_5; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke ___U3COperationHandleU3Ek__BackingField_0; int32_t ___U3CTypeU3Ek__BackingField_1; int32_t ___U3CEventValueU3Ek__BackingField_2; RuntimeObject* ___U3CLocationU3Ek__BackingField_3; Il2CppIUnknown* ___U3CContextU3Ek__BackingField_4; char* ___U3CErrorU3Ek__BackingField_5; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com ___U3COperationHandleU3Ek__BackingField_0; int32_t ___U3CTypeU3Ek__BackingField_1; int32_t ___U3CEventValueU3Ek__BackingField_2; RuntimeObject* ___U3CLocationU3Ek__BackingField_3; Il2CppIUnknown* ___U3CContextU3Ek__BackingField_4; Il2CppChar* ___U3CErrorU3Ek__BackingField_5; }; // Cinemachine.TargetPositionCache/CacheEntry/RecordingItem struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E { // System.Single Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Time float ___Time_0; // System.Boolean Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::IsCut bool ___IsCut_1; // Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Item Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item_2; }; // Native definition for P/Invoke marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke { float ___Time_0; int32_t ___IsCut_1; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item_2; }; // Native definition for COM marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com { float ___Time_0; int32_t ___IsCut_1; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item_2; }; // System.Action`1> struct Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8 : public MulticastDelegate_t { }; // System.Action`1> struct Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D : public MulticastDelegate_t { }; // System.Action`1> struct Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA : public MulticastDelegate_t { }; // System.Action`1> struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8 : public MulticastDelegate_t { }; // System.Action`1> struct Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t0577EF47136E82877E68C7AAD83FE5528505C84C : public MulticastDelegate_t { }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // System.Comparison`1 struct Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D : public MulticastDelegate_t { }; // System.Comparison`1 struct Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56 : public MulticastDelegate_t { }; // System.Threading.Tasks.Task`1> struct Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___m_result_22; }; struct Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_t9BADAC0CF805EB57D601FE0FDE41344D8C34C9AD* ___s_defaultFactory_23; }; // System.Threading.Tasks.Task`1 struct Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { // TResult System.Threading.Tasks.Task`1::m_result SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___m_result_22; }; struct Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F_StaticFields { // System.Threading.Tasks.TaskFactory`1 System.Threading.Tasks.Task`1::s_defaultFactory TaskFactory_1_tB7A1CB3B51FA5F527D22DD05E17198544202FB62* ___s_defaultFactory_23; }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.IndexOutOfRangeException struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.OperationCanceledException struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.Threading.CancellationToken System.OperationCanceledException::_cancellationToken CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken_18; }; // System.Threading.ThreadAbortException struct ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Cinemachine.TargetPositionCache/CacheCurve/Item[] struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C : public RuntimeArray { ALIGN_FIELD (8) Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E m_Items[1]; inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E value) { m_Items[index] = value; } }; // Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[] struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8 : public RuntimeArray { ALIGN_FIELD (8) RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E m_Items[1]; inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.UInt64[] struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299 : public RuntimeArray { ALIGN_FIELD (8) uint64_t m_Items[1]; inline uint64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint64_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value) { m_Items[index] = value; } }; // System.Threading.Tasks.Task`1[] struct Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8 : public RuntimeArray { ALIGN_FIELD (8) Task_1_t4C228DE57804012969575431CFF12D57C875552D* m_Items[1]; inline Task_1_t4C228DE57804012969575431CFF12D57C875552D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Task_1_t4C228DE57804012969575431CFF12D57C875552D** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Task_1_t4C228DE57804012969575431CFF12D57C875552D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Task_1_t4C228DE57804012969575431CFF12D57C875552D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Task_1_t4C228DE57804012969575431CFF12D57C875552D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Task_1_t4C228DE57804012969575431CFF12D57C875552D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // T System.Threading.AsyncLocalValueChangedArgs`1::get_CurrentValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_gshared_inline (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, const RuntimeMethod* method) ; // System.Void System.Threading.AsyncLocalValueChangedArgs`1::.ctor(T,T,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21_gshared (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, RuntimeObject* ___previousValue0, RuntimeObject* ___currentValue1, bool ___contextChanged2, const RuntimeMethod* method) ; // System.Int32 DelegateList`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_gshared (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___op0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Invoke(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_gshared (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___res0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_gshared (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Void System.Threading.Tasks.TaskCompletionSource`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; // System.Void System.Threading.Tasks.TaskCompletionSource`1::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___result0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::get_Task() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; // DelegateList`1 DelegateList`1::CreateWithGlobalCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_gshared (const RuntimeMethod* method) ; // System.Void DelegateList`1::Add(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_gshared (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___action0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Remove(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_gshared (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___action0, const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_mDEE953FC947C59D88C2A7EA8B5BD0EE23E24184B_gshared_inline (Action_2_t0577EF47136E82877E68C7AAD83FE5528505C84C* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method) ; // System.Boolean System.Threading.Tasks.TaskCompletionSource`1::TrySetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___result0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Remove(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_gshared (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___action0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Add(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_gshared (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___action0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___op0, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___other0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA ___other0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___other0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___other0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___result0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___completedTask0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.IntrospectiveSortUtilities::ThrowOrIgnoreBadComparer(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF (RuntimeObject* ___comparer0, const RuntimeMethod* method) ; // System.Void System.InvalidOperationException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.IntrospectiveSortUtilities::FloorLog2PlusOne(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntrospectiveSortUtilities_FloorLog2PlusOne_mC9B7A6ED156FDCB48756AEA428C34D0DA99E75EB (int32_t ___n0, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.AssetReference::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetReference__ctor_m239611FF89EAB0B2AC82E7E3303166B910F69C8B (AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* __this, String_t* ___guid0, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ; // T System.Threading.AsyncLocalValueChangedArgs`1::get_CurrentValue() inline RuntimeObject* AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_inline (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5*, const RuntimeMethod*))AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_gshared_inline)(__this, method); } // System.Void System.Threading.AsyncLocalValueChangedArgs`1::.ctor(T,T,System.Boolean) inline void AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21 (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, RuntimeObject* ___previousValue0, RuntimeObject* ___currentValue1, bool ___contextChanged2, const RuntimeMethod* method) { (( void (*) (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5*, RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*))AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21_gshared)(__this, ___previousValue0, ___currentValue1, ___contextChanged2, method); } // System.Void System.Threading.ExecutionContext::SetLocalValue(System.Threading.IAsyncLocal,System.Object,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecutionContext_SetLocalValue_m61AD3AD3B44B503BC4B6B437DBCA90F135EDC326 (RuntimeObject* ___local0, RuntimeObject* ___newValue1, bool ___needChangeNotifications2, const RuntimeMethod* method) ; // System.Int32 DelegateList`1::get_Count() inline int32_t DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, const RuntimeMethod* method) { return (( int32_t (*) (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*, const RuntimeMethod*))DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_gshared)(__this, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859 (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared)(__this, ___object0, ___method1, method); } // System.Int32 System.String::LastIndexOf(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventType,System.Int32,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___op0, int32_t ___type1, int32_t ___eventValue2, String_t* ___error3, RuntimeObject* ___context4, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::PostDiagnosticEvent(UnityEngine.ResourceManagement.ResourceManager/DiagnosticEventContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___context0, const RuntimeMethod* method) ; // UnityEngine.RuntimePlatform UnityEngine.Application::get_platform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) inline void AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159_gshared)(__this, ___op0, method); } // System.Void DelegateList`1::Invoke(T) inline void DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___res0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_gshared)(__this, ___res0, method); } // System.Void DelegateList`1::Clear() inline void DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, const RuntimeMethod* method) { (( void (*) (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*, const RuntimeMethod*))DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_gshared)(__this, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m411E6D8EB5B08EE49A6A3E4621FDFC38D41F52D5_inline (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method); } // System.Void System.Threading.Tasks.TaskCompletionSource`1::.ctor() inline void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared)(__this, method); } // System.Void System.Threading.Tasks.TaskCompletionSource`1::SetResult(TResult) inline void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, RuntimeObject*, const RuntimeMethod*))TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared)(__this, ___result0, method); } // System.Threading.Tasks.Task`1 System.Threading.Tasks.TaskCompletionSource`1::get_Task() inline Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { return (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method); } // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.String System.Object::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F (RuntimeObject* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::RegisterForDeferredCallback(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___op0, bool ___incrementRefCount1, const RuntimeMethod* method) ; // DelegateList`1 DelegateList`1::CreateWithGlobalCache() inline DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896 (const RuntimeMethod* method) { return (( DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* (*) (const RuntimeMethod*))DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_gshared)(method); } // System.Void DelegateList`1::Add(System.Action`1) inline void DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67 (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_gshared)(__this, ___action0, method); } // System.Void DelegateList`1::Remove(System.Action`1) inline void DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771 (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_gshared)(__this, ___action0, method); } // System.Action`2 UnityEngine.ResourceManagement.ResourceManager::get_ExceptionHandler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_2_t67647DD70912484E9205AC38396D2849ED602730* ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline (const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) inline void Action_2_Invoke_mE25C38C29D1FE120CD35EA9D6EAD7BC594AFA57B_inline (Action_2_t67647DD70912484E9205AC38396D2849ED602730* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, Exception_t* ___arg21, const RuntimeMethod* method) { (( void (*) (Action_2_t67647DD70912484E9205AC38396D2849ED602730*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, Exception_t*, const RuntimeMethod*))Action_2_Invoke_mDEE953FC947C59D88C2A7EA8B5BD0EE23E24184B_gshared_inline)(__this, ___arg10, ___arg21, method); } // System.Boolean System.Threading.Tasks.TaskCompletionSource`1::TrySetResult(TResult) inline bool TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { return (( bool (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, RuntimeObject*, const RuntimeMethod*))TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_gshared)(__this, ___result0, method); } // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Exceptions.OperationException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59 (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ; // System.Void DelegateList`1::Remove(System.Action`1) inline void DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701 (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, const RuntimeMethod*))DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_gshared)(__this, ___action0, method); } // System.Boolean UnityEngine.ResourceManagement.ResourceManager::RemoveOperationFromCache(UnityEngine.ResourceManagement.Util.IOperationCacheKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::add_Completed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) ; // System.Void DelegateList`1::Add(System.Action`1) inline void DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42 (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___action0, const RuntimeMethod* method) { (( void (*) (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, const RuntimeMethod*))DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_gshared)(__this, ___action0, method); } // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) inline void AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) inline void AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) inline void AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3_gshared)(__this, ___op0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() inline String_t* AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) inline void AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, String_t* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() inline bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) inline void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, bool, const RuntimeMethod*))AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78_gshared)(__this, ___visited0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() inline AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) inline void AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, RuntimeObject*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) inline void AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, RuntimeObject*, int32_t, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C_gshared)(__this, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) inline void AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, RuntimeObject*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869_gshared)(__this, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) inline void AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, RuntimeObject*, int32_t, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1_gshared)(__this, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() inline AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) inline void AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) inline void AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() inline String_t* AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) inline void AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6_gshared)(__this, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline bool AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___other0, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE_gshared)(__this, ___other0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() inline int32_t AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7_gshared)(__this, method); } // System.Single UnityEngine.Time::get_unscaledDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652 (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline bool AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline bool AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F_gshared)(__this, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7_gshared)(__this, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() inline int32_t AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() inline void AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() inline int32_t AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4_gshared)(__this, method); } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() inline Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379_gshared)(__this, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() inline RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() inline bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() inline void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() inline String_t* AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) inline void AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, String_t* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() inline bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) inline void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, bool, const RuntimeMethod*))AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321_gshared)(__this, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3_gshared)(__this, ___visited0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() inline AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) inline void AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, RuntimeObject*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) inline void AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, RuntimeObject*, int32_t, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC_gshared)(__this, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) inline void AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, RuntimeObject*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225_gshared)(__this, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) inline void AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, RuntimeObject*, int32_t, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791_gshared)(__this, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() inline AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) inline void AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) inline void AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() inline String_t* AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) inline void AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95_gshared)(__this, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline bool AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA ___other0, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA, const RuntimeMethod*))AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE_gshared)(__this, ___other0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() inline int32_t AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline int64_t AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( int64_t (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline int64_t AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( int64_t (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF_gshared)(__this, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261_gshared)(__this, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() inline int32_t AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() inline void AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() inline int32_t AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC_gshared)(__this, method); } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() inline Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75_gshared)(__this, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() inline RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() inline bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5 (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() inline void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() inline String_t* AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) inline void AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, String_t* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() inline bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) inline void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, bool, const RuntimeMethod*))AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5_gshared)(__this, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared)(__this, ___visited0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() inline AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) inline void AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, RuntimeObject*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) inline void AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, RuntimeObject*, int32_t, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538_gshared)(__this, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) inline void AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, RuntimeObject*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A_gshared)(__this, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) inline void AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, RuntimeObject*, int32_t, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5_gshared)(__this, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) inline void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) inline void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() inline String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) inline void AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254_gshared)(__this, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline bool AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___other0, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED_gshared)(__this, ___other0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() inline int32_t AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() inline int32_t AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() inline void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() inline int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method); } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() inline Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A_gshared)(__this, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() inline RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() inline bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() inline void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85 (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() inline String_t* AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) inline void AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, String_t* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() inline bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) inline void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, bool, const RuntimeMethod*))AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69_gshared)(__this, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489_gshared)(__this, ___visited0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() inline AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) inline void AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, RuntimeObject*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84_gshared)(__this, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) inline void AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, RuntimeObject*, int32_t, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247_gshared)(__this, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) inline void AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, RuntimeObject*, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088_gshared)(__this, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) inline void AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, RuntimeObject*, int32_t, String_t*, const RuntimeMethod*))AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F_gshared)(__this, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() inline AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) inline void AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) inline void AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) inline void AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared)(__this, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() inline String_t* AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( String_t* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) inline void AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519_gshared)(__this, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55_gshared)(__this, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) inline void AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B_gshared)(__this, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline bool AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___other0, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29_gshared)(__this, ___other0, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() inline int32_t AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070_gshared)(__this, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared)(__this, method); } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() inline int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() inline void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared)(__this, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() inline int32_t AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( int32_t (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E_gshared)(__this, method); } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() inline Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C_gshared)(__this, method); } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() inline RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() inline bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() inline void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncMethodBuilderCore::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15 (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802 (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, const RuntimeMethod* method) { return (( Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* (*) (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802_gshared)(__this, method); } // System.Boolean System.Threading.Tasks.AsyncCausalityTracer::get_LoggingOn() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712 (const RuntimeMethod* method) ; // System.Int32 System.Threading.Tasks.Task::get_Id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; // System.Void System.Threading.Tasks.AsyncCausalityTracer::TraceOperationCompletion(System.Threading.Tasks.CausalityTraceLevel,System.Int32,System.Threading.Tasks.AsyncCausalityStatus) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62 (int32_t ___traceLevel0, int32_t ___taskId1, int32_t ___status2, const RuntimeMethod* method) ; // System.Void System.Threading.Tasks.Task::RemoveFromActiveTasks(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24 (int32_t ___taskId0, const RuntimeMethod* method) ; // System.String System.Environment::GetResourceString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC (String_t* ___key0, const RuntimeMethod* method) ; // System.Void System.InvalidOperationException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781 (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3*, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434 (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3*, Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434_gshared)(__this, ___completedTask0, method); } // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ; // System.Boolean System.Threading.Tasks.Task::TrySetException(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___exceptionObject0, const RuntimeMethod* method) ; // System.Threading.CancellationToken System.OperationCanceledException::get_CancellationToken() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) ; // System.Boolean System.Threading.Tasks.Task::TrySetCanceled(System.Threading.CancellationToken,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___tokenToRecord0, RuntimeObject* ___cancellationException1, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095 (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_gshared)(__this, ___exception0, method); } // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method) ; // System.Boolean System.UIntPtr::op_Equality(System.UIntPtr,System.UIntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973 (uintptr_t ___value10, uintptr_t ___value21, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524 (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, const RuntimeMethod* method) { return (( Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* (*) (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E*, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7 (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E*, Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50 (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967 (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, const RuntimeMethod* method) { return (( Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* (*) (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9 (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6*, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6*, Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2 (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, const RuntimeMethod* method) { return (( Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* (*) (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36*, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356 (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36*, Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69 (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, const RuntimeMethod* method) { return (( Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* (*) (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0 (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7*, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3 (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7*, Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4 (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879 (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03 (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, const RuntimeMethod* method) { return (( Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* (*) (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487 (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95 (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970 (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, const RuntimeMethod* method) { return (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3 (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8 (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_gshared)(__this, ___exception0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) inline void AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC_gshared)(__this, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() inline Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, const RuntimeMethod* method) { return (( Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* (*) (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) inline void AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203 (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___result0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3*, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_gshared)(__this, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) inline void AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235 (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___completedTask0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3*, Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235_gshared)(__this, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) inline void AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Exception_t* ___exception0, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_gshared)(__this, ___exception0, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mA6551D735C26D397BC56C28C3222CE1FC210D412_gshared (ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* __this, ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000b_1; } } { Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC* L_1; L_1 = (( Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000b_1: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = L_5; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_7 = (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4)); NullCheck(L_7); (( void (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_7, (RuntimeObject*)L_6, (intptr_t)((void*)GetInterfaceMethodInfo(L_6, 0, il2cpp_rgctx_data(method->klass->rgctx_data, 3))), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_2, L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); goto IL_003d; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0023; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002d; } 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_0030; } throw e; } CATCH_0023: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_8, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_003d; }// end catch (depth: 1) CATCH_002d: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mA6551D735C26D397BC56C28C3222CE1FC210D412_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_0030: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_9 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_10); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mA6551D735C26D397BC56C28C3222CE1FC210D412_RuntimeMethod_var))); }// end catch (depth: 1) IL_003d: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mFF2965BBA2EAE2D927EA19A849D81E3924564BCE_gshared (ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* __this, ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___array0, int32_t ___index1, int32_t ___length2, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b_1; } } { Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC* L_1; L_1 = (( Comparer_1_tEE8E62B3E0B6E37EAE8D60ADDC268987F84CDEEC* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b_1: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7)); int32_t L_7; L_7 = (( int32_t (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_0 = L_7; goto IL_002a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001a; } 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_001d; } throw e; } CATCH_001a: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mFF2965BBA2EAE2D927EA19A849D81E3924564BCE_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_001d: {// begin catch(System.Exception) V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_8 = V_1; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_9); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mFF2965BBA2EAE2D927EA19A849D81E3924564BCE_RuntimeMethod_var))); }// end catch (depth: 1) IL_002a: { int32_t L_10 = V_0; return L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m3A51F7062E2B5ADFEED4013FD867B5CF9DD540AD_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer3, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_3 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0024; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } 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_0017; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_4, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0024; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m3A51F7062E2B5ADFEED4013FD867B5CF9DD540AD_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_0017: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_5 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_6); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m3A51F7062E2B5ADFEED4013FD867B5CF9DD540AD_RuntimeMethod_var))); }// end catch (depth: 1) IL_0024: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m28293DB9F365791BBA2813B99864FE4DB098343E_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___array0, int32_t ___index1, int32_t ___length2, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_4, L_5))>>1)))); RuntimeObject* L_6 = ___comparer4; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_10 = (L_7)->GetAt(static_cast(L_9)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_11 = ___value3; NullCheck(L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), L_6, L_10, L_11); V_3 = L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return ((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m51F027C42BCD04B3C98F941437BFE8232C5F5DFD_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_2 = ___comparer1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_6 = (L_3)->GetAt(static_cast(L_5)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_2, L_6, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_15 = (L_12)->GetAt(static_cast(L_14)); V_0 = L_15; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_16 = ___keys0; int32_t L_17 = ___a2; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_21); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_22 = ___keys0; int32_t L_23 = ___b3; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m3826213EB404EFD36C10857936C2AEB372A03AB3_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = L_5; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_6 = ___a0; int32_t L_7 = ___i1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_11); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_12 = ___a0; int32_t L_13 = ___j2; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_mFD086470BFA1BA25CBF40335A29744A985C30C0F_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; int32_t L_5 = ___length2; int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2PlusOne_mC9B7A6ED156FDCB48756AEA428C34D0DA99E75EB(L_5, NULL); Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_7 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_1, L_2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, L_4)), 1)), ((int32_t)il2cpp_codegen_multiply(2, L_6)), L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m2CF2D20E5C2E44539DFF77AF84F67C51F5B669EA_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_5 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_10 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_10, L_11, L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_14 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_14, L_15, L_16, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_18 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_18, L_19, ((int32_t)il2cpp_codegen_subtract(L_20, 1)), L_21, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_25 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_22, L_23, L_24, L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_30 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_27, L_28, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_35 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_36; L_36 = (( int32_t (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_32, L_33, L_34, L_35, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = L_36; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_41 = ___comparer4; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_37, ((int32_t)il2cpp_codegen_add(L_38, 1)), L_39, L_40, L_41, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mE1040067A52221A2829A3F7C7D82671F0A710EEF_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, L_2))/2)))); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_3 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_3, L_4, L_5, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_7 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_7, L_8, L_9, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_11 = ___keys0; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_11, L_12, L_13, L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_18 = (L_15)->GetAt(static_cast(L_17)); V_1 = L_18; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_19, L_20, ((int32_t)il2cpp_codegen_subtract(L_21, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = L_22; int32_t L_23 = ___hi2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); goto IL_0073; } IL_003d: { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_24 = ___comparer3; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 1)); V_2 = L_27; NullCheck(L_25); int32_t L_28 = L_27; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_29 = (L_25)->GetAt(static_cast(L_28)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_30 = V_1; NullCheck(L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_24, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_32 = ___comparer3; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_33 = V_1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = ((int32_t)il2cpp_codegen_subtract(L_35, 1)); V_3 = L_36; NullCheck(L_34); int32_t L_37 = L_36; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_38 = (L_34)->GetAt(static_cast(L_37)); NullCheck(L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_32, L_33, L_38, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_42, L_43, L_44, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_47, L_48, ((int32_t)il2cpp_codegen_subtract(L_49, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m8E1BFE7493C320786CD817CC92BEB0DC313F3A47_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; V_1 = ((int32_t)(L_2/2)); goto IL_001a; } IL_000c: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_7 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_3, L_4, L_5, L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = L_10; goto IL_003e; } IL_0022: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_11, L_12, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_13, L_14)), 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_18 = ___comparer3; (( void (*) (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C*, int32_t, int32_t, int32_t, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_15, 1, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), L_17, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m773B0486C9F1E7F9E88F68C2D4A7BBF1EA308CBD_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer4, const RuntimeMethod* method) { Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = ((int32_t)il2cpp_codegen_multiply(2, L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_8 = ___comparer4; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_10, L_11)), 1)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_13 = (L_9)->GetAt(static_cast(L_12)); ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_18 = (L_14)->GetAt(static_cast(L_17)); NullCheck(L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_8, L_13, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0038: { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_21 = ___comparer4; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_22 = V_0; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_24, L_25)), 1)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_27 = (L_23)->GetAt(static_cast(L_26)); NullCheck(L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_21, L_22, L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_33, L_34)), 1)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_30, L_31)), 1))), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_36); int32_t L_37 = V_1; ___i1 = L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)(L_39/2))))) { goto IL_000e; } } IL_006d: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_41, L_42)), 1))), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_mFEF88B26C20865D177A2600AD7DB9241AE8DFDEF_gshared (ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = L_1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add(L_3, 1)); Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; goto IL_0026; } IL_0012: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_6 = ___keys0; int32_t L_7 = V_1; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_7, 1))), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_11); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D* L_15 = ___comparer3; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_16 = V_2; ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_tAFEE7C13ACABD76E510EEF1E65B8A7D2644A427D*, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_15, L_16, L_20, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_22 = ___keys0; int32_t L_23 = V_1; Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_23, 1))), (Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E)L_24); int32_t L_25 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } // System.Collections.Generic.ArraySortHelper`1 System.Collections.Generic.ArraySortHelper`1::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* ArraySortHelper_1_get_Default_mD86D93DBDB9A8606417C5944A68720C7BD57C7EA_gshared (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* L_0 = ((ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0; return L_0; } } // System.Void System.Collections.Generic.ArraySortHelper`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__ctor_m387EA10E37BB60743A49C78FB46CE9CB83701CE1_gshared (ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__cctor_m8ED0C05CD03EB9C8A56E3399EF4EF7843D67C5F4_gshared (const RuntimeMethod* method) { { ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969* L_0 = (ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NullCheck(L_0); (( void (*) (ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); ((ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ArraySortHelper_1_tE8C4CCBF572A9F85269A2309737AE2093EB9C969_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mD9955DF1E127FAAE73BDA1AD80260FAC79A671DE_gshared (ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* __this, RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000b_1; } } { Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B* L_1; L_1 = (( Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000b_1: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = L_5; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_7 = (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4)); NullCheck(L_7); (( void (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_7, (RuntimeObject*)L_6, (intptr_t)((void*)GetInterfaceMethodInfo(L_6, 0, il2cpp_rgctx_data(method->klass->rgctx_data, 3))), il2cpp_rgctx_method(method->klass->rgctx_data, 5)); il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_2, L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 6)); goto IL_003d; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0023; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002d; } 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_0030; } throw e; } CATCH_0023: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_8, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_003d; }// end catch (depth: 1) CATCH_002d: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mD9955DF1E127FAAE73BDA1AD80260FAC79A671DE_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_0030: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_9 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_10); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mD9955DF1E127FAAE73BDA1AD80260FAC79A671DE_RuntimeMethod_var))); }// end catch (depth: 1) IL_003d: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mBCF7BBB174C4FA701EE0F34679D5816623AD1B8C_gshared (ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* __this, RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___array0, int32_t ___index1, int32_t ___length2, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b_1; } } { Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B* L_1; L_1 = (( Comparer_1_tBCCE3E5A917ECEFB528ED8A394A77AB966729D3B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b_1: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7)); int32_t L_7; L_7 = (( int32_t (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); V_0 = L_7; goto IL_002a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001a; } 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_001d; } throw e; } CATCH_001a: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mBCF7BBB174C4FA701EE0F34679D5816623AD1B8C_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_001d: {// begin catch(System.Exception) V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_8 = V_1; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_9); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mBCF7BBB174C4FA701EE0F34679D5816623AD1B8C_RuntimeMethod_var))); }// end catch (depth: 1) IL_002a: { int32_t L_10 = V_0; return L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m71F55BB59209FB24BDA47296EC98553F6EAEF7D9_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer3, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_3 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, L_1, L_2, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0024; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } 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_0017; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_4, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0024; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m71F55BB59209FB24BDA47296EC98553F6EAEF7D9_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_0017: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_5 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_6); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m71F55BB59209FB24BDA47296EC98553F6EAEF7D9_RuntimeMethod_var))); }// end catch (depth: 1) IL_0024: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m9E7884BE6D82A5D1EFE3F9641DE3A3D47DDBD239_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___array0, int32_t ___index1, int32_t ___length2, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_4, L_5))>>1)))); RuntimeObject* L_6 = ___comparer4; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_10 = (L_7)->GetAt(static_cast(L_9)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_11 = ___value3; NullCheck(L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3), L_6, L_10, L_11); V_3 = L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return ((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m7423F5930A1B37DC9E309AA8973D2697C0F1A72C_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_2 = ___comparer1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_6 = (L_3)->GetAt(static_cast(L_5)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_2, L_6, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_15 = (L_12)->GetAt(static_cast(L_14)); V_0 = L_15; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_16 = ___keys0; int32_t L_17 = ___a2; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_21); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_22 = ___keys0; int32_t L_23 = ___b3; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m98A64A8BBF11417CBDA0E0C8046AD359279D966C_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = L_5; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_6 = ___a0; int32_t L_7 = ___i1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_11); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_12 = ___a0; int32_t L_13 = ___j2; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_mD624BB7079EFD6574E75F71FE042154A30E09459_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; int32_t L_5 = ___length2; int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2PlusOne_mC9B7A6ED156FDCB48756AEA428C34D0DA99E75EB(L_5, NULL); Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_7 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_1, L_2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, L_4)), 1)), ((int32_t)il2cpp_codegen_multiply(2, L_6)), L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mE5E00717CF24CAB0269283D9FB09A4E337D99176_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_5 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_10 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_10, L_11, L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_14 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_14, L_15, L_16, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_18 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_18, L_19, ((int32_t)il2cpp_codegen_subtract(L_20, 1)), L_21, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_25 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_22, L_23, L_24, L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_30 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_27, L_28, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_35 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_36; L_36 = (( int32_t (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_32, L_33, L_34, L_35, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = L_36; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_41 = ___comparer4; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_37, ((int32_t)il2cpp_codegen_add(L_38, 1)), L_39, L_40, L_41, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m5C809451DEAFB0599E836FC1C03BC7C3A689ABF7_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, L_2))/2)))); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_3 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_3, L_4, L_5, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_7 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_7, L_8, L_9, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_11 = ___keys0; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_11, L_12, L_13, L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_18 = (L_15)->GetAt(static_cast(L_17)); V_1 = L_18; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_19, L_20, ((int32_t)il2cpp_codegen_subtract(L_21, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = L_22; int32_t L_23 = ___hi2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); goto IL_0073; } IL_003d: { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_24 = ___comparer3; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = ((int32_t)il2cpp_codegen_add(L_26, 1)); V_2 = L_27; NullCheck(L_25); int32_t L_28 = L_27; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_29 = (L_25)->GetAt(static_cast(L_28)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_30 = V_1; NullCheck(L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_24, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_32 = ___comparer3; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_33 = V_1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = ((int32_t)il2cpp_codegen_subtract(L_35, 1)); V_3 = L_36; NullCheck(L_34); int32_t L_37 = L_36; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_38 = (L_34)->GetAt(static_cast(L_37)); NullCheck(L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_32, L_33, L_38, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_42, L_43, L_44, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_47, L_48, ((int32_t)il2cpp_codegen_subtract(L_49, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m0B2816759A91CB1172B5F2C732D5F179F598EB7A_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; V_1 = ((int32_t)(L_2/2)); goto IL_001a; } IL_000c: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_7 = ___comparer3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_3, L_4, L_5, L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = L_10; goto IL_003e; } IL_0022: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_11, L_12, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_13, L_14)), 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_18 = ___comparer3; (( void (*) (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8*, int32_t, int32_t, int32_t, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_15, 1, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), L_17, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m570365D871022EE8CE0F8F24223BC202F5D148ED_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer4, const RuntimeMethod* method) { RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = ((int32_t)il2cpp_codegen_multiply(2, L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_8 = ___comparer4; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_10, L_11)), 1)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_13 = (L_9)->GetAt(static_cast(L_12)); RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_18 = (L_14)->GetAt(static_cast(L_17)); NullCheck(L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_8, L_13, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0038: { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_21 = ___comparer4; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_22 = V_0; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_24, L_25)), 1)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_27 = (L_23)->GetAt(static_cast(L_26)); NullCheck(L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_21, L_22, L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_33, L_34)), 1)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_30, L_31)), 1))), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_36); int32_t L_37 = V_1; ___i1 = L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)(L_39/2))))) { goto IL_000e; } } IL_006d: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_41, L_42)), 1))), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m22F7C3D655C6D83620C8B1B25590A3BD550997C5_gshared (RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = L_1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add(L_3, 1)); RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; goto IL_0026; } IL_0012: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_6 = ___keys0; int32_t L_7 = V_1; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_7, 1))), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_11); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_12, 1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56* L_15 = ___comparer3; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_16 = V_2; RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck(L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t967BE3E9FD792792C26A54735ACAB0DED8864B56*, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_15, L_16, L_20, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_22 = ___keys0; int32_t L_23 = V_1; RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_23, 1))), (RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E)L_24); int32_t L_25 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } // System.Collections.Generic.ArraySortHelper`1 System.Collections.Generic.ArraySortHelper`1::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* ArraySortHelper_1_get_Default_mFAE33F7487C88898918C45D3C9D8E55DE95104B0_gshared (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* L_0 = ((ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0; return L_0; } } // System.Void System.Collections.Generic.ArraySortHelper`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__ctor_mAF8815957FB6C9DB2FB716F0BDB538E12694CCC3_gshared (ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1__cctor_m2A86F4DC3A1E3E16064F771F7E5C3AE3B7A2CD9E_gshared (const RuntimeMethod* method) { { ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E* L_0 = (ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NullCheck(L_0); (( void (*) (ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); ((ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ArraySortHelper_1_t7AD05E37BD64709ADAA45E789BD135FC2D90BD2E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->___s_defaultArraySortHelper_0), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`2::Sort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Sort_mDD7027EAF80FBC0954BFB8DA271FF3CBB60F8447_gshared (ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (!L_0) { goto IL_000d_1; } } { RuntimeObject* L_1 = ___comparer4; Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* L_2; L_2 = (( Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137*)L_2)))) { goto IL_0014_1; } } IL_000d_1: { Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* L_3; L_3 = (( Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_3; } IL_0014_1: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___values1; int32_t L_6 = ___index2; int32_t L_7 = ___length3; RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); goto IL_003c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0022; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002c; } 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_002f; } throw e; } CATCH_0022: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_9 = ___comparer4; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_9, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_003c; }// end catch (depth: 1) CATCH_002c: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_2_Sort_mDD7027EAF80FBC0954BFB8DA271FF3CBB60F8447_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_002f: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_10 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_11); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_10, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_2_Sort_mDD7027EAF80FBC0954BFB8DA271FF3CBB60F8447_RuntimeMethod_var))); }// end catch (depth: 1) IL_003c: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::SwapIfGreaterWithItems(TKey[],TValue[],System.Collections.Generic.IComparer`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_SwapIfGreaterWithItems_m496D6DF90DB4DC4ACA2558DFA1D072324073FA82_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, RuntimeObject* ___comparer2, int32_t ___a3, int32_t ___b4, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { int32_t L_0 = ___a3; int32_t L_1 = ___b4; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_005d; } } { RuntimeObject* L_2 = ___comparer2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___keys0; int32_t L_4 = ___a3; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject* L_6 = (L_3)->GetAt(static_cast(L_5)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = ___keys0; int32_t L_8 = ___b4; NullCheck(L_7); int32_t L_9 = L_8; RuntimeObject* L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); int32_t L_11; L_11 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_2, L_6, L_10); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_005d; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___keys0; int32_t L_13 = ___a3; NullCheck(L_12); int32_t L_14 = L_13; RuntimeObject* L_15 = (L_12)->GetAt(static_cast(L_14)); V_0 = L_15; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___keys0; int32_t L_17 = ___a3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___keys0; int32_t L_19 = ___b4; NullCheck(L_18); int32_t L_20 = L_19; RuntimeObject* L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (RuntimeObject*)L_21); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = ___keys0; int32_t L_23 = ___b4; RuntimeObject* L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = ___values1; int32_t L_26 = ___a3; NullCheck(L_25); int32_t L_27 = L_26; RuntimeObject* L_28 = (L_25)->GetAt(static_cast(L_27)); V_1 = L_28; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = ___values1; int32_t L_30 = ___a3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = ___values1; int32_t L_32 = ___b4; NullCheck(L_31); int32_t L_33 = L_32; RuntimeObject* L_34 = (L_31)->GetAt(static_cast(L_33)); NullCheck(L_29); (L_29)->SetAt(static_cast(L_30), (RuntimeObject*)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = ___values1; int32_t L_36 = ___b4; RuntimeObject* L_37 = V_1; NullCheck(L_35); (L_35)->SetAt(static_cast(L_36), (RuntimeObject*)L_37); } IL_005d: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::Swap(TKey[],TValue[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Swap_m63FED5BB60CE7FC33C02E81F819D70F2F60D7741_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___i2, int32_t ___j3, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { int32_t L_0 = ___i2; int32_t L_1 = ___j3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0040; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___keys0; int32_t L_3 = ___i2; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject* L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = L_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___keys0; int32_t L_7 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = ___keys0; int32_t L_9 = ___j3; NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject* L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___keys0; int32_t L_13 = ___j3; RuntimeObject* L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (RuntimeObject*)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = ___values1; int32_t L_16 = ___i2; NullCheck(L_15); int32_t L_17 = L_16; RuntimeObject* L_18 = (L_15)->GetAt(static_cast(L_17)); V_1 = L_18; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = ___values1; int32_t L_20 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = ___values1; int32_t L_22 = ___j3; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject* L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = ___values1; int32_t L_26 = ___j3; RuntimeObject* L_27 = V_1; NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (RuntimeObject*)L_27); } IL_0040: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::IntrospectiveSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntrospectiveSort_m43D0855EE902A14149335A9DC5C4F522D6DC9749_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___left2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { { int32_t L_0 = ___length3; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___values1; int32_t L_3 = ___left2; int32_t L_4 = ___length3; int32_t L_5 = ___left2; int32_t L_6 = ___length3; int32_t L_7; L_7 = IntrospectiveSortUtilities_FloorLog2PlusOne_mC9B7A6ED156FDCB48756AEA428C34D0DA99E75EB(L_6, NULL); RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_4, L_5)), 1)), ((int32_t)il2cpp_codegen_multiply(2, L_7)), L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::IntroSort(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntroSort_m3949AAC5AF3749B41477B131330D54145D9C4C9A_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, int32_t ___depthLimit4, RuntimeObject* ___comparer5, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0091; } IL_0005: { int32_t L_0 = ___hi3; int32_t L_1 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_005b; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0025; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___values1; RuntimeObject* L_7 = ___comparer5; int32_t L_8 = ___lo2; int32_t L_9 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); return; } IL_0025: { int32_t L_10 = V_0; if ((!(((uint32_t)L_10) == ((uint32_t)3)))) { goto IL_004f; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___values1; RuntimeObject* L_13 = ___comparer5; int32_t L_14 = ___lo2; int32_t L_15 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_11, L_12, L_13, L_14, ((int32_t)il2cpp_codegen_subtract(L_15, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = ___values1; RuntimeObject* L_18 = ___comparer5; int32_t L_19 = ___lo2; int32_t L_20 = ___hi3; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_16, L_17, L_18, L_19, L_20, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = ___values1; RuntimeObject* L_23 = ___comparer5; int32_t L_24 = ___hi3; int32_t L_25 = ___hi3; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_21, L_22, L_23, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); return; } IL_004f: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = ___values1; int32_t L_28 = ___lo2; int32_t L_29 = ___hi3; RuntimeObject* L_30 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_26, L_27, L_28, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } IL_005b: { int32_t L_31 = ___depthLimit4; if (L_31) { goto IL_006b; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = ___values1; int32_t L_34 = ___lo2; int32_t L_35 = ___hi3; RuntimeObject* L_36 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_32, L_33, L_34, L_35, L_36, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return; } IL_006b: { int32_t L_37 = ___depthLimit4; ___depthLimit4 = ((int32_t)il2cpp_codegen_subtract(L_37, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = ___values1; int32_t L_40 = ___lo2; int32_t L_41 = ___hi3; RuntimeObject* L_42 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); int32_t L_43; L_43 = (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_38, L_39, L_40, L_41, L_42, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); V_1 = L_43; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = ___values1; int32_t L_46 = V_1; int32_t L_47 = ___hi3; int32_t L_48 = ___depthLimit4; RuntimeObject* L_49 = ___comparer5; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_44, L_45, ((int32_t)il2cpp_codegen_add(L_46, 1)), L_47, L_48, L_49, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); int32_t L_50 = V_1; ___hi3 = ((int32_t)il2cpp_codegen_subtract(L_50, 1)); } IL_0091: { int32_t L_51 = ___hi3; int32_t L_52 = ___lo2; if ((((int32_t)L_51) > ((int32_t)L_52))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`2::PickPivotAndPartition(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_2_PickPivotAndPartition_m221612B7D5A2132FA398706A8C9B87790554415E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo2; int32_t L_1 = ___hi3; int32_t L_2 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, L_2))/2)))); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___values1; RuntimeObject* L_5 = ___comparer4; int32_t L_6 = ___lo2; int32_t L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_3, L_4, L_5, L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___values1; RuntimeObject* L_10 = ___comparer4; int32_t L_11 = ___lo2; int32_t L_12 = ___hi3; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_8, L_9, L_10, L_11, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = ___values1; RuntimeObject* L_15 = ___comparer4; int32_t L_16 = V_0; int32_t L_17 = ___hi3; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_13, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___keys0; int32_t L_19 = V_0; NullCheck(L_18); int32_t L_20 = L_19; RuntimeObject* L_21 = (L_18)->GetAt(static_cast(L_20)); V_1 = L_21; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = ___values1; int32_t L_24 = V_0; int32_t L_25 = ___hi3; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_22, L_23, L_24, ((int32_t)il2cpp_codegen_subtract(L_25, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_26 = ___lo2; V_2 = L_26; int32_t L_27 = ___hi3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); goto IL_007d; } IL_0044: { RuntimeObject* L_28 = ___comparer4; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = ___keys0; int32_t L_30 = V_2; int32_t L_31 = ((int32_t)il2cpp_codegen_add(L_30, 1)); V_2 = L_31; NullCheck(L_29); int32_t L_32 = L_31; RuntimeObject* L_33 = (L_29)->GetAt(static_cast(L_32)); RuntimeObject* L_34 = V_1; NullCheck(L_28); int32_t L_35; L_35 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_28, L_33, L_34); if ((((int32_t)L_35) < ((int32_t)0))) { goto IL_0044; } } IL_005a: { RuntimeObject* L_36 = ___comparer4; RuntimeObject* L_37 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = ___keys0; int32_t L_39 = V_3; int32_t L_40 = ((int32_t)il2cpp_codegen_subtract(L_39, 1)); V_3 = L_40; NullCheck(L_38); int32_t L_41 = L_40; RuntimeObject* L_42 = (L_38)->GetAt(static_cast(L_41)); NullCheck(L_36); int32_t L_43; L_43 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_36, L_37, L_42); if ((((int32_t)L_43) < ((int32_t)0))) { goto IL_005a; } } { int32_t L_44 = V_2; int32_t L_45 = V_3; if ((((int32_t)L_44) >= ((int32_t)L_45))) { goto IL_0081; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_46 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_47 = ___values1; int32_t L_48 = V_2; int32_t L_49 = V_3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_46, L_47, L_48, L_49, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); } IL_007d: { int32_t L_50 = V_2; int32_t L_51 = V_3; if ((((int32_t)L_50) < ((int32_t)L_51))) { goto IL_0044; } } IL_0081: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_52 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53 = ___values1; int32_t L_54 = V_2; int32_t L_55 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_52, L_53, L_54, ((int32_t)il2cpp_codegen_subtract(L_55, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_56 = V_2; return L_56; } } // System.Void System.Collections.Generic.ArraySortHelper`2::Heapsort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Heapsort_mE1E1C14511C6F5CAEC71380A974968448CE32880_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi3; int32_t L_1 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; V_1 = ((int32_t)(L_2/2)); goto IL_001c; } IL_000c: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___values1; int32_t L_5 = V_1; int32_t L_6 = V_0; int32_t L_7 = ___lo2; RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_3, L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_001c: { int32_t L_10 = V_1; if ((((int32_t)L_10) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_11 = V_0; V_2 = L_11; goto IL_0043; } IL_0024: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___values1; int32_t L_14 = ___lo2; int32_t L_15 = ___lo2; int32_t L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_12, L_13, L_14, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_15, L_16)), 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___values1; int32_t L_19 = V_2; int32_t L_20 = ___lo2; RuntimeObject* L_21 = ___comparer4; (( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_17, L_18, 1, ((int32_t)il2cpp_codegen_subtract(L_19, 1)), L_20, L_21, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); } IL_0043: { int32_t L_23 = V_2; if ((((int32_t)L_23) > ((int32_t)1))) { goto IL_0024; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::DownHeap(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_DownHeap_m9444E131748E74D6064CF5EC6C6C7AD35A68C494_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___i2, int32_t ___n3, int32_t ___lo4, RuntimeObject* ___comparer5, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___keys0; int32_t L_1 = ___lo4; int32_t L_2 = ___i2; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); RuntimeObject* L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = L_4; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___values1; int32_t L_6 = ___lo4; int32_t L_7 = ___i2; NullCheck(L_5); int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_6, L_7)), 1)); RuntimeObject* L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = L_9; goto IL_0092; } IL_001c: { int32_t L_10 = ___i2; V_2 = ((int32_t)il2cpp_codegen_multiply(2, L_10)); int32_t L_11 = V_2; int32_t L_12 = ___n3; if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_0048; } } { RuntimeObject* L_13 = ___comparer5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = ___keys0; int32_t L_15 = ___lo4; int32_t L_16 = V_2; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_15, L_16)), 1)); RuntimeObject* L_18 = (L_14)->GetAt(static_cast(L_17)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = ___keys0; int32_t L_20 = ___lo4; int32_t L_21 = V_2; NullCheck(L_19); int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_20, L_21)); RuntimeObject* L_23 = (L_19)->GetAt(static_cast(L_22)); NullCheck(L_13); int32_t L_24; L_24 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_13, L_18, L_23); if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0048; } } { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0048: { RuntimeObject* L_26 = ___comparer5; RuntimeObject* L_27 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = ___keys0; int32_t L_29 = ___lo4; int32_t L_30 = V_2; NullCheck(L_28); int32_t L_31 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_29, L_30)), 1)); RuntimeObject* L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); int32_t L_33; L_33 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_26, L_27, L_32); if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_0098; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = ___keys0; int32_t L_35 = ___lo4; int32_t L_36 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = ___keys0; int32_t L_38 = ___lo4; int32_t L_39 = V_2; NullCheck(L_37); int32_t L_40 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_38, L_39)), 1)); RuntimeObject* L_41 = (L_37)->GetAt(static_cast(L_40)); NullCheck(L_34); (L_34)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_35, L_36)), 1))), (RuntimeObject*)L_41); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = ___values1; int32_t L_43 = ___lo4; int32_t L_44 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = ___values1; int32_t L_46 = ___lo4; int32_t L_47 = V_2; NullCheck(L_45); int32_t L_48 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_46, L_47)), 1)); RuntimeObject* L_49 = (L_45)->GetAt(static_cast(L_48)); NullCheck(L_42); (L_42)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_43, L_44)), 1))), (RuntimeObject*)L_49); int32_t L_50 = V_2; ___i2 = L_50; } IL_0092: { int32_t L_51 = ___i2; int32_t L_52 = ___n3; if ((((int32_t)L_51) <= ((int32_t)((int32_t)(L_52/2))))) { goto IL_001c; } } IL_0098: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53 = ___keys0; int32_t L_54 = ___lo4; int32_t L_55 = ___i2; RuntimeObject* L_56 = V_0; NullCheck(L_53); (L_53)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_54, L_55)), 1))), (RuntimeObject*)L_56); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57 = ___values1; int32_t L_58 = ___lo4; int32_t L_59 = ___i2; RuntimeObject* L_60 = V_1; NullCheck(L_57); (L_57)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_58, L_59)), 1))), (RuntimeObject*)L_60); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::InsertionSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_InsertionSort_mD4FAE5813EC1D04D2FA07D8075D91AF35803207B_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { int32_t L_0 = ___lo2; V_0 = L_0; goto IL_006e; } IL_0004: { int32_t L_1 = V_0; V_1 = L_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add(L_3, 1)); RuntimeObject* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___values1; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1)); RuntimeObject* L_9 = (L_6)->GetAt(static_cast(L_8)); V_3 = L_9; goto IL_0040; } IL_001c: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = ___keys0; int32_t L_11 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___keys0; int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; RuntimeObject* L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_11, 1))), (RuntimeObject*)L_15); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___values1; int32_t L_17 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___values1; int32_t L_19 = V_1; NullCheck(L_18); int32_t L_20 = L_19; RuntimeObject* L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_17, 1))), (RuntimeObject*)L_21); int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); } IL_0040: { int32_t L_23 = V_1; int32_t L_24 = ___lo2; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0056; } } { RuntimeObject* L_25 = ___comparer4; RuntimeObject* L_26 = V_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = ___keys0; int32_t L_28 = V_1; NullCheck(L_27); int32_t L_29 = L_28; RuntimeObject* L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_25); int32_t L_31; L_31 = InterfaceFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_25, L_26, L_30); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_001c; } } IL_0056: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = ___keys0; int32_t L_33 = V_1; RuntimeObject* L_34 = V_2; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_33, 1))), (RuntimeObject*)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = ___values1; int32_t L_36 = V_1; RuntimeObject* L_37 = V_3; NullCheck(L_35); (L_35)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_36, 1))), (RuntimeObject*)L_37); int32_t L_38 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_006e: { int32_t L_39 = V_0; int32_t L_40 = ___hi3; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0004; } } { return; } } // System.Collections.Generic.ArraySortHelper`2 System.Collections.Generic.ArraySortHelper`2::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* ArraySortHelper_2_get_Default_mE9E03BA8CE64D413B2A2316149CA99F9FA74BC03_gshared (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* L_0 = ((ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0; return L_0; } } // System.Void System.Collections.Generic.ArraySortHelper`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__ctor_m1472B28CDBD0CD1DA81BF07D0EAA5C840CE15D5C_gshared (ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__cctor_m86AB19D292CF989A805DDBA7C61FF495D95DD6E8_gshared (const RuntimeMethod* method) { { ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81* L_0 = (ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NullCheck(L_0); (( void (*) (ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); ((ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ArraySortHelper_2_t1E835FBF2F2ADD4371AC15B2758D7D28D9B80F81_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`2::Sort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Sort_m19181A11765FB7F4561AE4CEE3744A9B065443CD_gshared (ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* __this, UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___index2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (!L_0) { goto IL_000d_1; } } { RuntimeObject* L_1 = ___comparer4; Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* L_2; L_2 = (( Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E*)L_2)))) { goto IL_0014_1; } } IL_000d_1: { Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* L_3; L_3 = (( Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_3; } IL_0014_1: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_4 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___values1; int32_t L_6 = ___index2; int32_t L_7 = ___length3; RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 2)); goto IL_003c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0022; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002c; } 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_002f; } throw e; } CATCH_0022: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_9 = ___comparer4; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m66920BDFDDBAFDFA21C637D727CDA29F7B90A4DF((RuntimeObject*)L_9, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_003c; }// end catch (depth: 1) CATCH_002c: {// begin catch(System.Threading.ThreadAbortException) IL2CPP_RAISE_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_2_Sort_m19181A11765FB7F4561AE4CEE3744A9B065443CD_RuntimeMethod_var))); }// end catch (depth: 1) CATCH_002f: {// begin catch(System.Exception) V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_10 = V_0; InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_11); InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), L_10, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_2_Sort_m19181A11765FB7F4561AE4CEE3744A9B065443CD_RuntimeMethod_var))); }// end catch (depth: 1) IL_003c: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::SwapIfGreaterWithItems(TKey[],TValue[],System.Collections.Generic.IComparer`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_SwapIfGreaterWithItems_mCB28F25C29FBE0C85D9347947D4E4EE2785A67F6_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, RuntimeObject* ___comparer2, int32_t ___a3, int32_t ___b4, const RuntimeMethod* method) { uint64_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ___a3; int32_t L_1 = ___b4; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_005d; } } { RuntimeObject* L_2 = ___comparer2; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = ___keys0; int32_t L_4 = ___a3; NullCheck(L_3); int32_t L_5 = L_4; uint64_t L_6 = (L_3)->GetAt(static_cast(L_5)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_7 = ___keys0; int32_t L_8 = ___b4; NullCheck(L_7); int32_t L_9 = L_8; uint64_t L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); int32_t L_11; L_11 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_2, L_6, L_10); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_005d; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_12 = ___keys0; int32_t L_13 = ___a3; NullCheck(L_12); int32_t L_14 = L_13; uint64_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_0 = L_15; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_16 = ___keys0; int32_t L_17 = ___a3; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_18 = ___keys0; int32_t L_19 = ___b4; NullCheck(L_18); int32_t L_20 = L_19; uint64_t L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (uint64_t)L_21); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_22 = ___keys0; int32_t L_23 = ___b4; uint64_t L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (uint64_t)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = ___values1; int32_t L_26 = ___a3; NullCheck(L_25); int32_t L_27 = L_26; RuntimeObject* L_28 = (L_25)->GetAt(static_cast(L_27)); V_1 = L_28; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = ___values1; int32_t L_30 = ___a3; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = ___values1; int32_t L_32 = ___b4; NullCheck(L_31); int32_t L_33 = L_32; RuntimeObject* L_34 = (L_31)->GetAt(static_cast(L_33)); NullCheck(L_29); (L_29)->SetAt(static_cast(L_30), (RuntimeObject*)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = ___values1; int32_t L_36 = ___b4; RuntimeObject* L_37 = V_1; NullCheck(L_35); (L_35)->SetAt(static_cast(L_36), (RuntimeObject*)L_37); } IL_005d: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::Swap(TKey[],TValue[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Swap_m68AD71F40FDD1CCA2E2DF41E497806F8BE270457_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___i2, int32_t ___j3, const RuntimeMethod* method) { uint64_t V_0 = 0; RuntimeObject* V_1 = NULL; { int32_t L_0 = ___i2; int32_t L_1 = ___j3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0040; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = ___keys0; int32_t L_3 = ___i2; NullCheck(L_2); int32_t L_4 = L_3; uint64_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = L_5; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_6 = ___keys0; int32_t L_7 = ___i2; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_8 = ___keys0; int32_t L_9 = ___j3; NullCheck(L_8); int32_t L_10 = L_9; uint64_t L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (uint64_t)L_11); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_12 = ___keys0; int32_t L_13 = ___j3; uint64_t L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (uint64_t)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = ___values1; int32_t L_16 = ___i2; NullCheck(L_15); int32_t L_17 = L_16; RuntimeObject* L_18 = (L_15)->GetAt(static_cast(L_17)); V_1 = L_18; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = ___values1; int32_t L_20 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = ___values1; int32_t L_22 = ___j3; NullCheck(L_21); int32_t L_23 = L_22; RuntimeObject* L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = ___values1; int32_t L_26 = ___j3; RuntimeObject* L_27 = V_1; NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (RuntimeObject*)L_27); } IL_0040: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::IntrospectiveSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntrospectiveSort_m1DB8FA5CCC6532E4F001AA59D3316B7290C7AB6C_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___left2, int32_t ___length3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { { int32_t L_0 = ___length3; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_1 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___values1; int32_t L_3 = ___left2; int32_t L_4 = ___length3; int32_t L_5 = ___left2; int32_t L_6 = ___length3; int32_t L_7; L_7 = IntrospectiveSortUtilities_FloorLog2PlusOne_mC9B7A6ED156FDCB48756AEA428C34D0DA99E75EB(L_6, NULL); RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_4, L_5)), 1)), ((int32_t)il2cpp_codegen_multiply(2, L_7)), L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::IntroSort(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_IntroSort_mB32EF50795766A973D60A58992DB3AD5C2B72FAE_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, int32_t ___depthLimit4, RuntimeObject* ___comparer5, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0091; } IL_0005: { int32_t L_0 = ___hi3; int32_t L_1 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_005b; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0025; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_5 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___values1; RuntimeObject* L_7 = ___comparer5; int32_t L_8 = ___lo2; int32_t L_9 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_5, L_6, L_7, L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); return; } IL_0025: { int32_t L_10 = V_0; if ((!(((uint32_t)L_10) == ((uint32_t)3)))) { goto IL_004f; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_11 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___values1; RuntimeObject* L_13 = ___comparer5; int32_t L_14 = ___lo2; int32_t L_15 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_11, L_12, L_13, L_14, ((int32_t)il2cpp_codegen_subtract(L_15, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_16 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = ___values1; RuntimeObject* L_18 = ___comparer5; int32_t L_19 = ___lo2; int32_t L_20 = ___hi3; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_16, L_17, L_18, L_19, L_20, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_21 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = ___values1; RuntimeObject* L_23 = ___comparer5; int32_t L_24 = ___hi3; int32_t L_25 = ___hi3; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_21, L_22, L_23, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); return; } IL_004f: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_26 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = ___values1; int32_t L_28 = ___lo2; int32_t L_29 = ___hi3; RuntimeObject* L_30 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_26, L_27, L_28, L_29, L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } IL_005b: { int32_t L_31 = ___depthLimit4; if (L_31) { goto IL_006b; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_32 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = ___values1; int32_t L_34 = ___lo2; int32_t L_35 = ___hi3; RuntimeObject* L_36 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_32, L_33, L_34, L_35, L_36, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return; } IL_006b: { int32_t L_37 = ___depthLimit4; ___depthLimit4 = ((int32_t)il2cpp_codegen_subtract(L_37, 1)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_38 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = ___values1; int32_t L_40 = ___lo2; int32_t L_41 = ___hi3; RuntimeObject* L_42 = ___comparer5; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); int32_t L_43; L_43 = (( int32_t (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_38, L_39, L_40, L_41, L_42, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); V_1 = L_43; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_44 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = ___values1; int32_t L_46 = V_1; int32_t L_47 = ___hi3; int32_t L_48 = ___depthLimit4; RuntimeObject* L_49 = ___comparer5; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_44, L_45, ((int32_t)il2cpp_codegen_add(L_46, 1)), L_47, L_48, L_49, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); int32_t L_50 = V_1; ___hi3 = ((int32_t)il2cpp_codegen_subtract(L_50, 1)); } IL_0091: { int32_t L_51 = ___hi3; int32_t L_52 = ___lo2; if ((((int32_t)L_51) > ((int32_t)L_52))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`2::PickPivotAndPartition(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_2_PickPivotAndPartition_mD94BA266E0890212527D78E3AA076DD2D6B459EF_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; uint64_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo2; int32_t L_1 = ___hi3; int32_t L_2 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, L_2))/2)))); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___values1; RuntimeObject* L_5 = ___comparer4; int32_t L_6 = ___lo2; int32_t L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_3, L_4, L_5, L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_8 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___values1; RuntimeObject* L_10 = ___comparer4; int32_t L_11 = ___lo2; int32_t L_12 = ___hi3; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_8, L_9, L_10, L_11, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_13 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = ___values1; RuntimeObject* L_15 = ___comparer4; int32_t L_16 = V_0; int32_t L_17 = ___hi3; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_13, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_18 = ___keys0; int32_t L_19 = V_0; NullCheck(L_18); int32_t L_20 = L_19; uint64_t L_21 = (L_18)->GetAt(static_cast(L_20)); V_1 = L_21; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_22 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = ___values1; int32_t L_24 = V_0; int32_t L_25 = ___hi3; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_22, L_23, L_24, ((int32_t)il2cpp_codegen_subtract(L_25, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_26 = ___lo2; V_2 = L_26; int32_t L_27 = ___hi3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); goto IL_007d; } IL_0044: { RuntimeObject* L_28 = ___comparer4; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_29 = ___keys0; int32_t L_30 = V_2; int32_t L_31 = ((int32_t)il2cpp_codegen_add(L_30, 1)); V_2 = L_31; NullCheck(L_29); int32_t L_32 = L_31; uint64_t L_33 = (L_29)->GetAt(static_cast(L_32)); uint64_t L_34 = V_1; NullCheck(L_28); int32_t L_35; L_35 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_28, L_33, L_34); if ((((int32_t)L_35) < ((int32_t)0))) { goto IL_0044; } } IL_005a: { RuntimeObject* L_36 = ___comparer4; uint64_t L_37 = V_1; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_38 = ___keys0; int32_t L_39 = V_3; int32_t L_40 = ((int32_t)il2cpp_codegen_subtract(L_39, 1)); V_3 = L_40; NullCheck(L_38); int32_t L_41 = L_40; uint64_t L_42 = (L_38)->GetAt(static_cast(L_41)); NullCheck(L_36); int32_t L_43; L_43 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_36, L_37, L_42); if ((((int32_t)L_43) < ((int32_t)0))) { goto IL_005a; } } { int32_t L_44 = V_2; int32_t L_45 = V_3; if ((((int32_t)L_44) >= ((int32_t)L_45))) { goto IL_0081; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_46 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_47 = ___values1; int32_t L_48 = V_2; int32_t L_49 = V_3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_46, L_47, L_48, L_49, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); } IL_007d: { int32_t L_50 = V_2; int32_t L_51 = V_3; if ((((int32_t)L_50) < ((int32_t)L_51))) { goto IL_0044; } } IL_0081: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_52 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53 = ___values1; int32_t L_54 = V_2; int32_t L_55 = ___hi3; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_52, L_53, L_54, ((int32_t)il2cpp_codegen_subtract(L_55, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_56 = V_2; return L_56; } } // System.Void System.Collections.Generic.ArraySortHelper`2::Heapsort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_Heapsort_m083018B613D5AAE18D91EF7D6735C8FAF961E3B9_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi3; int32_t L_1 = ___lo2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1)); int32_t L_2 = V_0; V_1 = ((int32_t)(L_2/2)); goto IL_001c; } IL_000c: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_3 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___values1; int32_t L_5 = V_1; int32_t L_6 = V_0; int32_t L_7 = ___lo2; RuntimeObject* L_8 = ___comparer4; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_3, L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_001c: { int32_t L_10 = V_1; if ((((int32_t)L_10) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_11 = V_0; V_2 = L_11; goto IL_0043; } IL_0024: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_12 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___values1; int32_t L_14 = ___lo2; int32_t L_15 = ___lo2; int32_t L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_12, L_13, L_14, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_15, L_16)), 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_17 = ___keys0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___values1; int32_t L_19 = V_2; int32_t L_20 = ___lo2; RuntimeObject* L_21 = ___comparer4; (( void (*) (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(L_17, L_18, 1, ((int32_t)il2cpp_codegen_subtract(L_19, 1)), L_20, L_21, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); } IL_0043: { int32_t L_23 = V_2; if ((((int32_t)L_23) > ((int32_t)1))) { goto IL_0024; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::DownHeap(TKey[],TValue[],System.Int32,System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_DownHeap_m02B78A1552D3919011D3307B21F7AA732B76C3C8_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___i2, int32_t ___n3, int32_t ___lo4, RuntimeObject* ___comparer5, const RuntimeMethod* method) { uint64_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_0 = ___keys0; int32_t L_1 = ___lo4; int32_t L_2 = ___i2; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1)); uint64_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = L_4; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___values1; int32_t L_6 = ___lo4; int32_t L_7 = ___i2; NullCheck(L_5); int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_6, L_7)), 1)); RuntimeObject* L_9 = (L_5)->GetAt(static_cast(L_8)); V_1 = L_9; goto IL_0092; } IL_001c: { int32_t L_10 = ___i2; V_2 = ((int32_t)il2cpp_codegen_multiply(2, L_10)); int32_t L_11 = V_2; int32_t L_12 = ___n3; if ((((int32_t)L_11) >= ((int32_t)L_12))) { goto IL_0048; } } { RuntimeObject* L_13 = ___comparer5; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_14 = ___keys0; int32_t L_15 = ___lo4; int32_t L_16 = V_2; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_15, L_16)), 1)); uint64_t L_18 = (L_14)->GetAt(static_cast(L_17)); UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_19 = ___keys0; int32_t L_20 = ___lo4; int32_t L_21 = V_2; NullCheck(L_19); int32_t L_22 = ((int32_t)il2cpp_codegen_add(L_20, L_21)); uint64_t L_23 = (L_19)->GetAt(static_cast(L_22)); NullCheck(L_13); int32_t L_24; L_24 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_13, L_18, L_23); if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_0048; } } { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0048: { RuntimeObject* L_26 = ___comparer5; uint64_t L_27 = V_0; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_28 = ___keys0; int32_t L_29 = ___lo4; int32_t L_30 = V_2; NullCheck(L_28); int32_t L_31 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_29, L_30)), 1)); uint64_t L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); int32_t L_33; L_33 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_26, L_27, L_32); if ((((int32_t)L_33) >= ((int32_t)0))) { goto IL_0098; } } { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_34 = ___keys0; int32_t L_35 = ___lo4; int32_t L_36 = ___i2; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_37 = ___keys0; int32_t L_38 = ___lo4; int32_t L_39 = V_2; NullCheck(L_37); int32_t L_40 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_38, L_39)), 1)); uint64_t L_41 = (L_37)->GetAt(static_cast(L_40)); NullCheck(L_34); (L_34)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_35, L_36)), 1))), (uint64_t)L_41); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = ___values1; int32_t L_43 = ___lo4; int32_t L_44 = ___i2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = ___values1; int32_t L_46 = ___lo4; int32_t L_47 = V_2; NullCheck(L_45); int32_t L_48 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_46, L_47)), 1)); RuntimeObject* L_49 = (L_45)->GetAt(static_cast(L_48)); NullCheck(L_42); (L_42)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_43, L_44)), 1))), (RuntimeObject*)L_49); int32_t L_50 = V_2; ___i2 = L_50; } IL_0092: { int32_t L_51 = ___i2; int32_t L_52 = ___n3; if ((((int32_t)L_51) <= ((int32_t)((int32_t)(L_52/2))))) { goto IL_001c; } } IL_0098: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_53 = ___keys0; int32_t L_54 = ___lo4; int32_t L_55 = ___i2; uint64_t L_56 = V_0; NullCheck(L_53); (L_53)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_54, L_55)), 1))), (uint64_t)L_56); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57 = ___values1; int32_t L_58 = ___lo4; int32_t L_59 = ___i2; RuntimeObject* L_60 = V_1; NullCheck(L_57); (L_57)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_58, L_59)), 1))), (RuntimeObject*)L_60); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::InsertionSort(TKey[],TValue[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2_InsertionSort_m70B8F33A0AB201348CB114577B5C8CB53CAC2989_gshared (UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___keys0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, int32_t ___lo2, int32_t ___hi3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint64_t V_2 = 0; RuntimeObject* V_3 = NULL; { int32_t L_0 = ___lo2; V_0 = L_0; goto IL_006e; } IL_0004: { int32_t L_1 = V_0; V_1 = L_1; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add(L_3, 1)); uint64_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___values1; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1)); RuntimeObject* L_9 = (L_6)->GetAt(static_cast(L_8)); V_3 = L_9; goto IL_0040; } IL_001c: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_10 = ___keys0; int32_t L_11 = V_1; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_12 = ___keys0; int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; uint64_t L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck(L_10); (L_10)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_11, 1))), (uint64_t)L_15); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___values1; int32_t L_17 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = ___values1; int32_t L_19 = V_1; NullCheck(L_18); int32_t L_20 = L_19; RuntimeObject* L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_17, 1))), (RuntimeObject*)L_21); int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); } IL_0040: { int32_t L_23 = V_1; int32_t L_24 = ___lo2; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0056; } } { RuntimeObject* L_25 = ___comparer4; uint64_t L_26 = V_2; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_27 = ___keys0; int32_t L_28 = V_1; NullCheck(L_27); int32_t L_29 = L_28; uint64_t L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_25); int32_t L_31; L_31 = InterfaceFuncInvoker2< int32_t, uint64_t, uint64_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), L_25, L_26, L_30); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_001c; } } IL_0056: { UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* L_32 = ___keys0; int32_t L_33 = V_1; uint64_t L_34 = V_2; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_33, 1))), (uint64_t)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = ___values1; int32_t L_36 = V_1; RuntimeObject* L_37 = V_3; NullCheck(L_35); (L_35)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_36, 1))), (RuntimeObject*)L_37); int32_t L_38 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_006e: { int32_t L_39 = V_0; int32_t L_40 = ___hi3; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0004; } } { return; } } // System.Collections.Generic.ArraySortHelper`2 System.Collections.Generic.ArraySortHelper`2::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* ArraySortHelper_2_get_Default_m64703820CEA749CE86EDD0CD5EC0A1FFA386F64C_gshared (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)); ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* L_0 = ((ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0; return L_0; } } // System.Void System.Collections.Generic.ArraySortHelper`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__ctor_mAF7D21F4BC14F97E08EEC9C1253A516546EF5700_gshared (ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); return; } } // System.Void System.Collections.Generic.ArraySortHelper`2::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_2__cctor_mD7700D6AE459F05AF4ECED1CA5D5EE36F540A8D8_gshared (const RuntimeMethod* method) { { ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653* L_0 = (ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NullCheck(L_0); (( void (*) (ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); ((ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ArraySortHelper_2_t4AF8C900C0EE82707F837449B01BEABC8002A653_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)))->___s_defaultArraySortHelper_0), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.AssetReferenceT`1::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetReferenceT_1__ctor_m50D6611193A28914E709481F8AA1BFF6EB3B05FB_gshared (AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3* __this, String_t* ___guid0, const RuntimeMethod* method) { { // : base(guid) String_t* L_0 = ___guid0; AssetReference__ctor_m239611FF89EAB0B2AC82E7E3303166B910F69C8B((AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740*)__this, L_0, NULL); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReferenceT`1::LoadAsset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AssetReferenceT_1_LoadAsset_m224994BB1024EF13F0CC5811895A225902C997BB_gshared (AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0; memset((&V_0), 0, sizeof(V_0)); { // return LoadAssetAsync(); AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0; L_0 = VirtualFuncInvoker0< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 >::Invoke(22 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReferenceT`1::LoadAssetAsync() */, __this); V_0 = L_0; goto IL_000a; } IL_000a: { // } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = V_0; return L_1; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AssetReferenceT`1::LoadAssetAsync() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AssetReferenceT_1_LoadAssetAsync_mF7EF012A24EFD3102EC8B40731C30BA28206098F_gshared (AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0; memset((&V_0), 0, sizeof(V_0)); { // return LoadAssetAsync(); NullCheck((AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740*)__this); AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0; L_0 = GenericVirtualFuncInvoker0< AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 2), (AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740*)__this); V_0 = L_0; goto IL_000a; } IL_000a: { // } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.AddressableAssets.AssetReferenceT`1::ValidateAsset(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetReferenceT_1_ValidateAsset_mDFD158C65F5283D632F9B098B41D6D6E994E24AC_gshared (AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; bool V_1 = false; { // var type = obj.GetType(); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___obj0; NullCheck((RuntimeObject*)L_0); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)L_0, NULL); V_0 = L_1; // return typeof(TObject).IsAssignableFrom(type); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 3)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL); Type_t* L_4 = V_0; NullCheck(L_3); bool L_5; L_5 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_3, L_4); V_1 = L_5; goto IL_001b; } IL_001b: { // } bool L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.AddressableAssets.AssetReferenceT`1::ValidateAsset(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetReferenceT_1_ValidateAsset_m05A4145DF32B74CB84B0D48AAE82D06538BA5D5C_gshared (AssetReferenceT_1_t7D9DC8B7474563743CCC3E1D1CD06D03EDE333C3* __this, String_t* ___mainAssetPath0, const RuntimeMethod* method) { bool V_0 = false; { // return false; V_0 = (bool)0; goto IL_0005; } IL_0005: { // } bool L_0 = V_0; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // T System.Threading.AsyncLocalValueChangedArgs`1::get_CurrentValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_gshared (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CCurrentValueU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C RuntimeObject* AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_inline(_thisAdjusted, method); return _returnValue; } // System.Void System.Threading.AsyncLocalValueChangedArgs`1::.ctor(T,T,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21_gshared (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, RuntimeObject* ___previousValue0, RuntimeObject* ___currentValue1, bool ___contextChanged2, const RuntimeMethod* method) { { il2cpp_codegen_initobj(__this, sizeof(AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5)); RuntimeObject* L_0 = ___previousValue0; __this->___U3CPreviousValueU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPreviousValueU3Ek__BackingField_0), (void*)L_0); RuntimeObject* L_1 = ___currentValue1; __this->___U3CCurrentValueU3Ek__BackingField_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentValueU3Ek__BackingField_1), (void*)L_1); bool L_2 = ___contextChanged2; __this->___U3CThreadContextChangedU3Ek__BackingField_2 = L_2; return; } } IL2CPP_EXTERN_C void AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___previousValue0, RuntimeObject* ___currentValue1, bool ___contextChanged2, const RuntimeMethod* method) { AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21(_thisAdjusted, ___previousValue0, ___currentValue1, ___contextChanged2, 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 // System.Void System.Threading.AsyncLocal`1::.ctor(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncLocal_1__ctor_mD4CCD982FED9D1F9C26AA13E4A52533588020206_gshared (AsyncLocal_1_tD4F5685126A347B4A80FB2617D319335EFB96571* __this, Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8* ___valueChangedHandler0, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8* L_0 = ___valueChangedHandler0; __this->___m_valueChangedHandler_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_valueChangedHandler_0), (void*)L_0); return; } } // System.Void System.Threading.AsyncLocal`1::set_Value(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncLocal_1_set_Value_mDA05AE474CFFB6A07CB4947D5FC7E3652A03C18F_gshared (AsyncLocal_1_tD4F5685126A347B4A80FB2617D319335EFB96571* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___value0; Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8* L_1 = (Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8*)__this->___m_valueChangedHandler_0; il2cpp_codegen_runtime_class_init_inline(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); ExecutionContext_SetLocalValue_m61AD3AD3B44B503BC4B6B437DBCA90F135EDC326((RuntimeObject*)__this, L_0, (bool)((!(((RuntimeObject*)(Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), NULL); return; } } // System.Void System.Threading.AsyncLocal`1::System.Threading.IAsyncLocal.OnValueChanged(System.Object,System.Object,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncLocal_1_System_Threading_IAsyncLocal_OnValueChanged_mACDA3E593C173665F3AEBA58B9C809DDF6EF2A96_gshared (AsyncLocal_1_tD4F5685126A347B4A80FB2617D319335EFB96571* __this, RuntimeObject* ___previousValueObj0, RuntimeObject* ___currentValueObj1, bool ___contextChanged2, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B6_0 = NULL; { RuntimeObject* L_0 = ___previousValueObj0; if (!L_0) { goto IL_000b; } } { RuntimeObject* L_1 = ___previousValueObj0; G_B3_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 0))); goto IL_0014; } IL_000b: { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject*)); RuntimeObject* L_2 = V_2; G_B3_0 = L_2; } IL_0014: { V_0 = G_B3_0; RuntimeObject* L_3 = ___currentValueObj1; if (!L_3) { goto IL_0020; } } { RuntimeObject* L_4 = ___currentValueObj1; G_B6_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 0))); goto IL_0029; } IL_0020: { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject*)); RuntimeObject* L_5 = V_2; G_B6_0 = L_5; } IL_0029: { V_1 = G_B6_0; Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8* L_6 = (Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8*)__this->___m_valueChangedHandler_0; RuntimeObject* L_7 = V_0; RuntimeObject* L_8 = V_1; bool L_9 = ___contextChanged2; AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5 L_10; memset((&L_10), 0, sizeof(L_10)); AsyncLocalValueChangedArgs_1__ctor_mB65E7F7061A24A22667E750B37F375114614DB21((&L_10), L_7, L_8, L_9, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 2)); NullCheck(L_6); (( void (*) (Action_1_t8962721928CB782B8FD4B406517D3C3ABD5CB4A8*, AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_6, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 4)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_mEEBFAD85E38DD4A83FE8F81408EAF42C1333EF48_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // protected virtual void Destroy() {} return; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_Progress_m4E721752F96EECB1BEA46B8E596F5CE29C4A8D6F_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // protected virtual float Progress { get { return 0; } } V_0 = (0.0f); goto IL_0009; } IL_0009: { // protected virtual float Progress { get { return 0; } } float L_0 = V_0; return L_0; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_get_DebugName_mC55BF496A8C6E7551CC9359BE7F687A4E9F4E3E2_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // protected virtual string DebugName { get { return this.ToString(); } } NullCheck((RuntimeObject*)__this); String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)__this); V_0 = L_0; goto IL_000a; } IL_000a: { // protected virtual string DebugName { get { return this.ToString(); } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_GetDependencies_m0156EA6F7551A6614F91D0E5EBD63E7296905CCE_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___dependencies0, const RuntimeMethod* method) { { // public virtual void GetDependencies(List dependencies) {} return; } } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_Result_mF561A97600EB65A915E80739910BEEA2FCB005A6_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // public TObject Result { get; set; } bool L_0 = (bool)__this->___U3CResultU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m3B57DC1A77FAC0277B1B8CE03D41CC51FFDFD470_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___value0, const RuntimeMethod* method) { { // public TObject Result { get; set; } bool L_0 = ___value0; __this->___U3CResultU3Ek__BackingField_0 = L_0; return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Version_m602AF4168908131EF1664AC827A3D9793973EC96_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int Version { get { return m_Version; } } int32_t L_0 = (int32_t)__this->___m_Version_5; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int Version { get { return m_Version; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_CompletedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_CompletedEventHasListeners_mA5ACE649216B150F3C4E88CE38660F6313B68C2B_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // internal bool CompletedEventHasListeners => m_CompletedActionT != null && m_CompletedActionT.Count > 0; DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_0 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; if (!L_0) { goto IL_0018; } } { DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_1 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DestroyedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_DestroyedEventHasListeners_m04D96B6AB3C40F13C4E3D67B0CC73F4CB0A59614_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // internal bool DestroyedEventHasListeners => m_DestroyedAction != null && m_DestroyedAction.Count > 0; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; if (!L_0) { goto IL_0018; } } { DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_1); int32_t L_2; L_2 = DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD(L_1, DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OnDestroy_mC51CED915A9C02F33F89229C02B26C801DBE8A5C_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // internal Action OnDestroy { set { m_OnDestroyAction = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; __this->___m_OnDestroyAction_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)L_0); // internal Action OnDestroy { set { m_OnDestroyAction = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_ReferenceCount_m88FAE1C0151C19D962178365173B1A7621871763_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsRunning_m1B39B43F5D2D342081559C88E86CB0CAF5F0DC4D_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = (bool)__this->___U3CIsRunningU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_IsRunning(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_IsRunning_m61DE440D1F61B1686DA721F3B1F22EE371DA8094_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = ___value0; __this->___U3CIsRunningU3Ek__BackingField_11 = L_0; return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // int m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // protected internal bool HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // protected AsyncOperationBase() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); // m_UpdateCallback = UpdateCallback; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_0); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 2)), NULL); __this->___m_UpdateCallback_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallback_16), (void*)L_0); // m_dependencyCompleteAction = o => InvokeExecute(); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), NULL); __this->___m_dependencyCompleteAction_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_dependencyCompleteAction_9), (void*)L_1); // } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_mA2D34E9FD22CEA9BABA54812A373AD64B6630C39_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; String_t* V_4 = NULL; { // var slashIndex = p.LastIndexOf('/'); String_t* L_0 = ___p0; NullCheck(L_0); int32_t L_1; L_1 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_0, (Il2CppChar)((int32_t)47), NULL); V_0 = L_1; // if (slashIndex > 0) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001d; } } { // p = p.Substring(slashIndex + 1); String_t* L_4 = ___p0; int32_t L_5 = V_0; NullCheck(L_4); String_t* L_6; L_6 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL); ___p0 = L_6; } IL_001d: { // if (!keepExtension) bool L_7 = ___keepExtension1; V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0042; } } { // slashIndex = p.LastIndexOf('.'); String_t* L_9 = ___p0; NullCheck(L_9); int32_t L_10; L_10 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_9, (Il2CppChar)((int32_t)46), NULL); V_0 = L_10; // if (slashIndex > 0) int32_t L_11 = V_0; V_3 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_0041; } } { // p = p.Substring(0, slashIndex); String_t* L_13 = ___p0; int32_t L_14 = V_0; NullCheck(L_13); String_t* L_15; L_15 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, L_14, NULL); ___p0 = L_15; } IL_0041: { } IL_0042: { // return p; String_t* L_16 = ___p0; V_4 = L_16; goto IL_0047; } IL_0047: { // } String_t* L_17 = V_4; return L_17; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_IncrementReferenceCount_mFCAD58447AEB3112C5F13CEDBB42B7B8FFBF3B33_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B5_0 = 0; { // if (m_referenceCount == 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // throw new Exception(string.Format("Cannot increment reference count on operation {0} because it has already been destroyed", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04A5EEAA45F6D608A402B533DA6DDE020D21B6D6)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_IncrementReferenceCount_mFCAD58447AEB3112C5F13CEDBB42B7B8FFBF3B33_RuntimeMethod_var))); } IL_001f: { // m_referenceCount++; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0042; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0043; } IL_0042: { G_B5_0 = 0; } IL_0043: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_0067; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_0067: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_WaitForCompletion_m67BCEC8CF0B492BE773FAD39BCABC95057E7A898_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (Application.platform != RuntimePlatform.WebGLPlayer) int32_t L_0; L_0 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)17)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0024; } } { goto IL_0015; } IL_0013: { } IL_0015: { // while (!InvokeWaitForCompletion()) { } bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() */, __this); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (L_3) { goto IL_0013; } } { goto IL_002f; } IL_0024: { // throw new Exception($"WebGL does not support synchronous Addressable loading. Please do not use WaitForCompletion on the WebGL platform."); Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_4); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral29EDD59BA3980A72B9FF24D2275594F702EA4CEA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_WaitForCompletion_m67BCEC8CF0B492BE773FAD39BCABC95057E7A898_RuntimeMethod_var))); } IL_002f: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_InvokeWaitForCompletion_m8252414D7289DE9D97CBAF10EDB72695F13AA13F_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; { // protected virtual bool InvokeWaitForCompletion() { return true; } V_0 = (bool)1; goto IL_0005; } IL_0005: { // protected virtual bool InvokeWaitForCompletion() { return true; } bool L_0 = V_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_m6654249179EC5AC9A7F2485DEF34F314E57D3D5A_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t G_B5_0 = 0; int32_t G_B11_0 = 0; { // if (m_referenceCount <= 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // throw new Exception(string.Format("Cannot decrement reference count for operation {0} because it is already 0", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC1A9B91BF77F2786601F64721A08F0772546B96)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_m6654249179EC5AC9A7F2485DEF34F314E57D3D5A_RuntimeMethod_var))); } IL_0022: { // m_referenceCount--; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0045; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0046; } IL_0045: { G_B5_0 = 0; } IL_0046: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_006a; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_006a: { // if (m_referenceCount == 0) int32_t L_13 = (int32_t)__this->___m_referenceCount_1; V_2 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_2; if (!L_14) { goto IL_015a; } } { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_15 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_15) { goto IL_0090; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_16); bool L_17 = (bool)L_16->___postProfilerEvents_0; G_B11_0 = ((int32_t)(L_17)); goto IL_0091; } IL_0090: { G_B11_0 = 0; } IL_0091: { V_3 = (bool)G_B11_0; bool L_18 = V_3; if (!L_18) { goto IL_00b0; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationDestroy)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_19 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20; memset((&L_20), 0, sizeof(L_20)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_20), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_21; memset((&L_21), 0, sizeof(L_21)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_21), L_20, (int32_t)5, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_19); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_19, L_21, NULL); } IL_00b0: { // if (m_DestroyedAction != null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_22 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_4 = (bool)((!(((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_22) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_23 = V_4; if (!L_23) { goto IL_00e4; } } { // m_DestroyedAction.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_24 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_25; memset((&L_25), 0, sizeof(L_25)); AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159((&L_25), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26; L_26 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_24); DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B(L_24, L_26, DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); // m_DestroyedAction.Clear(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_27 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_27); DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C(L_27, DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); } IL_00e4: { // Destroy(); VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() */, __this); // Result = default(TObject); il2cpp_codegen_initobj((&V_5), sizeof(bool)); bool L_28 = V_5; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // m_Status = AsyncOperationStatus.None; __this->___m_Status_2 = (int32_t)0; // m_taskCompletionSource = null; __this->___m_taskCompletionSource_12 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)(TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)NULL); // m_taskCompletionSourceTypeless = null; __this->___m_taskCompletionSourceTypeless_13 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL); // m_Error = null; __this->___m_Error_3 = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)(Exception_t*)NULL); // m_Version++; int32_t L_29 = (int32_t)__this->___m_Version_5; __this->___m_Version_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); // m_RM = null; __this->___m_RM_4 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL); // if (m_OnDestroyAction != null) Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_30 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; V_6 = (bool)((!(((RuntimeObject*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_6; if (!L_31) { goto IL_0159; } } { // m_OnDestroyAction(this); Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_32 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; NullCheck(L_32); Action_1_Invoke_m411E6D8EB5B08EE49A6A3E4621FDFC38D41F52D5_inline(L_32, (RuntimeObject*)__this, NULL); // m_OnDestroyAction = null; __this->___m_OnDestroyAction_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL); } IL_0159: { } IL_015a: { // } return; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncOperationBase_1_get_Task_m62D7664BA133DA32D495BA684E2D19FB7FFC29FA_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSource == null) TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_0 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)__this->___m_taskCompletionSource_12; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0045; } } { // m_taskCompletionSource = new TaskCompletionSource(); TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_2 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 12)); NullCheck(L_2); (( void (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); __this->___m_taskCompletionSource_12 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0044; } } { // m_taskCompletionSource.SetResult(Result); TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_6 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)__this->___m_taskCompletionSource_12; bool L_7; L_7 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_6); (( void (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); } IL_0044: { } IL_0045: { // return m_taskCompletionSource.Task; TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_8 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)__this->___m_taskCompletionSource_12; NullCheck(L_8); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_9; L_9 = (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); V_2 = L_9; goto IL_0053; } IL_0053: { // } Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_10 = V_2; return L_10; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Task_m4C4C5EA83234AC90CB0B9FDCC0722CD799D81ABA_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSourceTypeless == null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_0 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004a; } } { // m_taskCompletionSourceTypeless = new TaskCompletionSource(); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); NullCheck(L_2); TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60(L_2, TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); __this->___m_taskCompletionSourceTypeless_13 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0049; } } { // m_taskCompletionSourceTypeless.SetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; bool L_7; L_7 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); bool L_8 = L_7; RuntimeObject* L_9 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_8); NullCheck(L_6); TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4(L_6, L_9, TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); } IL_0049: { } IL_004a: { // return m_taskCompletionSourceTypeless.Task; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; NullCheck(L_10); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_11; L_11 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_10, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); V_2 = L_11; goto IL_0058; } IL_0058: { // } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_12 = V_2; return L_12; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ToString_mB36FD40177429D81AEF06EEBE8954DA4FD9A7043_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; String_t* V_4 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { // var instId = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // var or = Result as Object; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); bool L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); V_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); // if (or != null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_4; bool L_5 = V_2; if (!L_5) { goto IL_0041; } } { // instId = "(" + or.GetInstanceID() + ")"; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = V_1; NullCheck(L_6); int32_t L_7; L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL); V_3 = L_7; String_t* L_8; L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL); String_t* L_9; L_9 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_8, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); V_0 = L_9; } IL_0041: { // return string.Format("{0}, result='{1}', status='{2}'", base.ToString(), (or + instId), m_Status); NullCheck((RuntimeObject*)__this); String_t* L_10; L_10 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F((RuntimeObject*)__this, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = V_1; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = L_11; G_B3_0 = L_12; G_B3_1 = L_10; G_B3_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; if (L_12) { G_B4_0 = L_12; G_B4_1 = L_10; G_B4_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; goto IL_0054; } } { G_B5_0 = ((String_t*)(NULL)); G_B5_1 = G_B3_1; G_B5_2 = G_B3_2; goto IL_0059; } IL_0054: { NullCheck((RuntimeObject*)G_B4_0); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0); G_B5_0 = L_13; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0059: { String_t* L_14 = V_0; String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B5_0, L_14, NULL); int32_t L_16 = (int32_t)__this->___m_Status_2; int32_t L_17 = L_16; RuntimeObject* L_18 = Box(AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var, &L_17); String_t* L_19; L_19 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(G_B5_2, (RuntimeObject*)G_B5_1, (RuntimeObject*)L_15, L_18, NULL); V_4 = L_19; goto IL_0073; } IL_0073: { // } String_t* L_20 = V_4; return L_20; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::RegisterForDeferredCallbackEvent(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_RegisterForDeferredCallbackEvent_m1E027D7C72576C2045A75083A9696A7F55A4392A_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___incrementReferenceCount0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // if (IsDone && !m_InDeferredCallbackQueue) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_0) { goto IL_0014; } } { bool L_1 = (bool)__this->___m_InDeferredCallbackQueue_14; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0030; } } { // m_InDeferredCallbackQueue = true; __this->___m_InDeferredCallbackQueue_14 = (bool)1; // m_RM.RegisterForDeferredCallback(this, incrementReferenceCount); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; bool L_4 = ___incrementReferenceCount0; NullCheck(L_3); ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(L_3, (RuntimeObject*)__this, L_4, NULL); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Completed_m994BB624FB91AD38A3C01FC068637B86E1B54220_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (m_CompletedActionT == null) DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_0 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_CompletedActionT = DelegateList>.CreateWithGlobalCache(); DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_2; L_2 = (( DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_CompletedActionT_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompletedActionT_7), (void*)L_2); } IL_0019: { // m_CompletedActionT.Add(value); DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_3 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_4 = ___value0; NullCheck(L_3); (( void (*) (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); // RegisterForDeferredCallbackEvent(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Completed_m0B2FE55D4E3908BC19E71CCD04E7CB5FC4A4E153_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* G_B2_0 = NULL; DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* G_B1_0 = NULL; { // m_CompletedActionT?.Remove(value); DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_0 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_2 = ___value0; NullCheck(G_B2_0); (( void (*) (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Destroyed_m1DB410B2F2698B0CE2D792649B0F4D9AB1F2747D_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DestroyedAction == null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_DestroyedAction = DelegateList.CreateWithGlobalCache(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_2; L_2 = DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896(DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); __this->___m_DestroyedAction_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DestroyedAction_6), (void*)L_2); } IL_0019: { // m_DestroyedAction.Add(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_3 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = ___value0; NullCheck(L_3); DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67(L_3, L_4, DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Destroyed_mA23672BB7C9C236DDEDEF6871297D5DB7685E886_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B2_0 = NULL; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B1_0 = NULL; { // m_DestroyedAction?.Remove(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(G_B2_0); DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771(G_B2_0, L_2, DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_CompletedTypeless_m9BC1FBB5B0D213EDEDEFD9D0A0EB1EC1D17E22BD_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45* V_0 = NULL; { U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45* L_0 = (U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 25)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); V_0 = L_0; U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed += s => value(s); U3CU3Ec__DisplayClass57_0_tA18765BA2526DCE9AF4996D0A676688A5FAABF45* L_3 = V_0; Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_4 = (Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 27)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_CompletedTypeless_m27CAA651827617B8DDF87D49057B50B9FEA107FC_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0* V_0 = NULL; { U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0* L_0 = (U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 31)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); V_0 = L_0; U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed -= s => value(s); U3CU3Ec__DisplayClass58_0_t8F2EE8261CEDA1A9D9DCA0572E211CA0A0FE58C0* L_3 = V_0; Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_4 = (Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Status_m4A12A6D463EF8F2679B6E747A1AC5F2BD2AFAB85_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_1 = V_0; return L_1; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_get_OperationException_m386C27373F64CF3F928B23CD8FAF9E4F7250BE23_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return m_Error; } Exception_t* L_0 = (Exception_t*)__this->___m_Error_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_Error; } Exception_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OperationException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OperationException_m0B4E76E1FD06E1C0CCBA8496B8843F138C77635F_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Exception_t* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // m_Error = value; Exception_t* L_0 = ___value0; __this->___m_Error_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)L_0); // if (m_Error != null && ResourceManager.ExceptionHandler != null) Exception_t* L_1 = (Exception_t*)__this->___m_Error_3; if (!L_1) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_2; L_2 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); G_B3_0 = ((!(((RuntimeObject*)(Action_2_t67647DD70912484E9205AC38396D2849ED602730*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0031; } } { // ResourceManager.ExceptionHandler(new AsyncOperationHandle(this), value); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_4; L_4 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5; memset((&L_5), 0, sizeof(L_5)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_5), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_6 = ___value0; NullCheck(L_4); Action_2_Invoke_mE25C38C29D1FE120CD35EA9D6EAD7BC594AFA57B_inline(L_4, L_5, L_6, NULL); } IL_0031: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_MoveNext_mECD771FEAF49A3CE0CC760A253EF569D9E708A2D_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; { // internal bool MoveNext() { return !IsDone; } bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // internal bool MoveNext() { return !IsDone; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Reset_mCECAD652AC81A9EE7AC14764AACF64727C28A620_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // internal void Reset() {} return; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Current_m987AE76A386F4A32B50F0C1AB88D6161E4D29EA3_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // internal object Current { get { return null; } } // should throw exception? V_0 = NULL; goto IL_0005; } IL_0005: { // internal object Current { get { return null; } } // should throw exception? RuntimeObject* L_0 = V_0; return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0015; } } { int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); G_B3_0 = ((((int32_t)L_1) == ((int32_t)1))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 1; } IL_0016: { V_0 = (bool)G_B3_0; goto IL_0019; } IL_0019: { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } bool L_2 = V_0; return L_2; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_PercentComplete_m88CF113DC8488E0B10DAA371F29A1181FEFC3AEC_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if (m_Status == AsyncOperationStatus.None) int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0023; } } { } try {// begin try (depth: 1) // return Progress; float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(30 /* System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() */, __this); V_1 = L_2; goto IL_002b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Object) // catch // return 0.0f; V_1 = (0.0f); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002b; }// end catch (depth: 1) IL_0023: { // return 1.0f; V_1 = (1.0f); goto IL_002b; } IL_002b: { // } float L_3 = V_1; return L_3; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeCompletionEvent_m9C91D71ADC9D0030C8614E00BAA85E8315A1BFD0_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (m_CompletedActionT != null) DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_0 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; V_0 = (bool)((!(((RuntimeObject*)(DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002e; } } { // m_CompletedActionT.Invoke(new AsyncOperationHandle(this)); DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_2 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_3; memset((&L_3), 0, sizeof(L_3)); AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159((&L_3), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); NullCheck(L_2); (( void (*) (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); // m_CompletedActionT.Clear(); DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* L_4 = (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*)__this->___m_CompletedActionT_7; NullCheck(L_4); (( void (*) (DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_002e: { // if (m_taskCompletionSource != null) TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_5 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)__this->___m_taskCompletionSource_12; V_1 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_004d; } } { // m_taskCompletionSource.TrySetResult(Result); TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_7 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)__this->___m_taskCompletionSource_12; bool L_8; L_8 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_7); bool L_9; L_9 = (( bool (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); } IL_004d: { // if (m_taskCompletionSourceTypeless != null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_2 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_11 = V_2; if (!L_11) { goto IL_0071; } } { // m_taskCompletionSourceTypeless.TrySetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_12 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; bool L_13; L_13 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); bool L_14 = L_13; RuntimeObject* L_15 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_14); NullCheck(L_12); bool L_16; L_16 = TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B(L_12, L_15, TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); } IL_0071: { // m_InDeferredCallbackQueue = false; __this->___m_InDeferredCallbackQueue_14 = (bool)0; // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 AsyncOperationBase_1_get_Handle_m5453D9BF820E49FA44112B1D10889E51FC0477DD_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_0; memset((&V_0), 0, sizeof(V_0)); { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_0; memset((&L_0), 0, sizeof(L_0)); AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UpdateCallback(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UpdateCallback_mBFCD625B39E5434E29375FC5A6CEACB0BE698B34_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // IUpdateReceiver updateOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // updateOp.Update(unscaledDeltaTime); RuntimeObject* L_0 = V_0; float L_1 = ___unscaledDeltaTime0; NullCheck(L_0); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { { // Complete(result, success, errorMsg, true); bool L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, bool, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_0, L_1, L_2, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m457FF1A29DBD9948AA76C5BB585FF98CD8D490E3_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool G_B2_0 = false; bool G_B2_1 = false; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B2_2 = NULL; bool G_B1_0 = false; bool G_B1_1 = false; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B1_2 = NULL; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* G_B3_0 = NULL; bool G_B3_1 = false; bool G_B3_2 = false; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B3_3 = NULL; { // Complete(result, success, !string.IsNullOrEmpty(errorMsg) ? new OperationException(errorMsg) : null, releaseDependenciesOnFailure); bool L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; bool L_3; L_3 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_2, NULL); G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_3) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000f; } } { G_B3_0 = ((OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_0016; } IL_000f: { String_t* L_4 = ___errorMsg2; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_5 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_5); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_5, L_4, (Exception_t*)NULL, NULL); G_B3_0 = L_5; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_0016: { bool L_6 = ___releaseDependenciesOnFailure3; NullCheck(G_B3_3); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, bool, Exception_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(G_B3_3, G_B3_2, G_B3_1, (Exception_t*)G_B3_0, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m26BC8CB317A1D8D20238F8F6B4A2C6048912F530_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; RuntimeObject* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t G_B5_0 = 0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B9_0 = NULL; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B8_0 = NULL; int32_t G_B10_0 = 0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B10_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B18_0 = 0; int32_t G_B22_0 = 0; int32_t G_B32_0 = 0; int32_t G_B35_0 = 0; int32_t G_B35_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B35_2; memset((&G_B35_2), 0, sizeof(G_B35_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B35_3 = NULL; int32_t G_B34_0 = 0; int32_t G_B34_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B34_2; memset((&G_B34_2), 0, sizeof(G_B34_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B34_3 = NULL; String_t* G_B36_0 = NULL; int32_t G_B36_1 = 0; int32_t G_B36_2 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B36_3; memset((&G_B36_3), 0, sizeof(G_B36_3)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B36_4 = NULL; RuntimeObject* G_B40_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B43_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B42_0 = NULL; { // if (IsDone) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0010; } } { // return; goto IL_01b8; } IL_0010: { // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (m_UpdateCallbacks != null && upOp != null) DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; if (!L_2) { goto IL_0025; } } { RuntimeObject* L_3 = V_0; G_B5_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0026; } IL_0025: { G_B5_0 = 0; } IL_0026: { V_2 = (bool)G_B5_0; bool L_4 = V_2; if (!L_4) { goto IL_003c; } } { // m_UpdateCallbacks.Remove(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_6 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_5); DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701(L_5, L_6, DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); } IL_003c: { // Result = result; bool L_7 = ___result0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_Status = success ? AsyncOperationStatus.Succeeded : AsyncOperationStatus.Failed; bool L_8 = ___success1; G_B8_0 = __this; if (L_8) { G_B9_0 = __this; goto IL_004b; } } { G_B10_0 = 2; G_B10_1 = G_B8_0; goto IL_004c; } IL_004b: { G_B10_0 = 1; G_B10_1 = G_B9_0; } IL_004c: { NullCheck(G_B10_1); G_B10_1->___m_Status_2 = (int32_t)G_B10_0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_9) { goto IL_0066; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_10); bool L_11 = (bool)L_10->___postProfilerEvents_0; G_B13_0 = ((int32_t)(L_11)); goto IL_0067; } IL_0066: { G_B13_0 = 0; } IL_0067: { V_3 = (bool)G_B13_0; bool L_12 = V_3; if (!L_12) { goto IL_00a3; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 1)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14; memset((&L_14), 0, sizeof(L_14)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_14), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_15; memset((&L_15), 0, sizeof(L_15)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_15), L_14, (int32_t)2, 1, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_13); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_13, L_15, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationComplete)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_17; memset((&L_17), 0, sizeof(L_17)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_17), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_18; memset((&L_18), 0, sizeof(L_18)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_18), L_17, (int32_t)3, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_16); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_16, L_18, NULL); } IL_00a3: { // if (m_Status == AsyncOperationStatus.Failed || exception != null) int32_t L_19 = (int32_t)__this->___m_Status_2; if ((((int32_t)L_19) == ((int32_t)2))) { goto IL_00b2; } } { Exception_t* L_20 = ___exception2; G_B18_0 = ((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_00b3; } IL_00b2: { G_B18_0 = 1; } IL_00b3: { V_4 = (bool)G_B18_0; bool L_21 = V_4; if (!L_21) { goto IL_00f9; } } { // if (exception == null || string.IsNullOrEmpty(exception.Message)) Exception_t* L_22 = ___exception2; if (!L_22) { goto IL_00ca; } } { Exception_t* L_23 = ___exception2; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_23); bool L_25; L_25 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_24, NULL); G_B22_0 = ((int32_t)(L_25)); goto IL_00cb; } IL_00ca: { G_B22_0 = 1; } IL_00cb: { V_5 = (bool)G_B22_0; bool L_26 = V_5; if (!L_26) { goto IL_00f0; } } { // OperationException = new OperationException($"Unknown error in AsyncOperation : {DebugName}"); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); String_t* L_28; L_28 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C, L_27, NULL); OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_29 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_29); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_29, L_28, (Exception_t*)NULL, NULL); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, (Exception_t*)L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); goto IL_00f8; } IL_00f0: { // OperationException = exception; Exception_t* L_30 = ___exception2; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); } IL_00f8: { } IL_00f9: { // if (m_Status == AsyncOperationStatus.Failed) int32_t L_31 = (int32_t)__this->___m_Status_2; V_6 = (bool)((((int32_t)L_31) == ((int32_t)2))? 1 : 0); bool L_32 = V_6; if (!L_32) { goto IL_01a0; } } { // if (releaseDependenciesOnFailure) bool L_33 = ___releaseDependenciesOnFailure3; V_8 = L_33; bool L_34 = V_8; if (!L_34) { goto IL_011b; } } { // ReleaseDependencies(); VirtualActionInvoker0::Invoke(34 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() */, __this); } IL_011b: { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_35 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_35) { goto IL_0130; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_36 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_36); bool L_37 = (bool)L_36->___postProfilerEvents_0; G_B32_0 = ((int32_t)(L_37)); goto IL_0131; } IL_0130: { G_B32_0 = 0; } IL_0131: { V_9 = (bool)G_B32_0; bool L_38 = V_9; if (!L_38) { goto IL_015d; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationFail, 0, exception?.ToString())); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_40; memset((&L_40), 0, sizeof(L_40)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_40), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_41 = ___exception2; G_B34_0 = 0; G_B34_1 = 0; G_B34_2 = L_40; G_B34_3 = L_39; if (L_41) { G_B35_0 = 0; G_B35_1 = 0; G_B35_2 = L_40; G_B35_3 = L_39; goto IL_014b; } } { G_B36_0 = ((String_t*)(NULL)); G_B36_1 = G_B34_0; G_B36_2 = G_B34_1; G_B36_3 = G_B34_2; G_B36_4 = G_B34_3; goto IL_0151; } IL_014b: { Exception_t* L_42 = ___exception2; NullCheck((RuntimeObject*)L_42); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_42); G_B36_0 = L_43; G_B36_1 = G_B35_0; G_B36_2 = G_B35_1; G_B36_3 = G_B35_2; G_B36_4 = G_B35_3; } IL_0151: { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_44; memset((&L_44), 0, sizeof(L_44)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_44), G_B36_3, (int32_t)G_B36_2, G_B36_1, G_B36_0, NULL, /*hidden argument*/NULL); NullCheck(G_B36_4); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(G_B36_4, L_44, NULL); } IL_015d: { // ICachable cachedOperation = this as ICachable; V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var)); // if (cachedOperation?.Key != null) RuntimeObject* L_45 = V_7; if (L_45) { goto IL_016c; } } { G_B40_0 = ((RuntimeObject*)(NULL)); goto IL_0173; } IL_016c: { RuntimeObject* L_46 = V_7; NullCheck(L_46); RuntimeObject* L_47; L_47 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_46); G_B40_0 = L_47; } IL_0173: { V_10 = (bool)((!(((RuntimeObject*)(RuntimeObject*)G_B40_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0195; } } { // m_RM?.RemoveOperationFromCache(cachedOperation.Key); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_50 = L_49; G_B42_0 = L_50; if (L_50) { G_B43_0 = L_50; goto IL_0188; } } { goto IL_0195; } IL_0188: { RuntimeObject* L_51 = V_7; NullCheck(L_51); RuntimeObject* L_52; L_52 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_51); NullCheck(G_B43_0); bool L_53; L_53 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(G_B43_0, L_52, NULL); } IL_0195: { // RegisterForDeferredCallbackEvent(false); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); goto IL_01b0; } IL_01a0: { // InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); // DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_01b0: { // IsRunning = false; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); } IL_01b8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Start_mC9BAAC89DCCA7FF6F6E70A633E2DC7BA172BBAD1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // m_RM = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_RM_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)L_0); // IsRunning = true; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); // HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_1) { goto IL_002c; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_2); bool L_3 = (bool)L_2->___postProfilerEvents_0; G_B3_0 = ((int32_t)(L_3)); goto IL_002d; } IL_002c: { G_B3_0 = 0; } IL_002d: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0069; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationCreate)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_6), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_7; memset((&L_7), 0, sizeof(L_7)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_7), L_6, (int32_t)1, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_5); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_5, L_7, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 0)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; memset((&L_9), 0, sizeof(L_9)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_9), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_10; memset((&L_10), 0, sizeof(L_10)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_10), L_9, (int32_t)2, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_8); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_8, L_10, NULL); } IL_0069: { // IncrementReferenceCount(); // keep a reference until the operation completes (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); // m_UpdateCallbacks = updateCallbacks; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_11 = ___updateCallbacks2; __this->___m_UpdateCallbacks_15 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks_15), (void*)L_11); // if (dependency.IsValid() && !dependency.IsDone) bool L_12; L_12 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&___dependency1), NULL); if (!L_12) { goto IL_008c; } } { bool L_13; L_13 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&___dependency1), NULL); G_B8_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_008d; } IL_008c: { G_B8_0 = 0; } IL_008d: { V_1 = (bool)G_B8_0; bool L_14 = V_1; if (!L_14) { goto IL_00a1; } } { // dependency.Completed += m_dependencyCompleteAction; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_15 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)__this->___m_dependencyCompleteAction_9; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&___dependency1), L_15, NULL); goto IL_00a8; } IL_00a1: { // InvokeExecute(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); } IL_00a8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // Execute(); VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Execute() */, __this); // HasExecuted = true; __this->___HasExecuted_10 = (bool)1; // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (upOp != null) RuntimeObject* L_0 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0030; } } { // m_UpdateCallbacks.Add(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_2); DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42(L_2, L_3, DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_CompletedTypeless_m78A6A848411486FE91712253F7ED9531C229438D_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { CompletedTypeless += value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); // add { CompletedTypeless += value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_CompletedTypeless_m8B89322885A5084B2087434422A0A94FD15A5CD2_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { CompletedTypeless -= value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); // remove { CompletedTypeless -= value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_Destroyed_mD40A76FAD653A07AFE4F11375534A995CA32B1FE_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed += value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_Destroyed_mE10380779BFCE768430F214A7CCC7666594C2420_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed -= value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); // } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Version_mF820C0B1B46C7EEB600BFE221166BAEC31DDC44B_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // int IAsyncOperation.Version => Version; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 55)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 55)); return L_0; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ReferenceCount_m323A7BCC884579D9573665B5024D0034F2FD30F3_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // int IAsyncOperation.ReferenceCount => ReferenceCount; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 56)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return L_0; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_PercentComplete_mA9F491FFD40E4C20F840B34F9DDF6258D9F144CB_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // float IAsyncOperation.PercentComplete => PercentComplete; float L_0; L_0 = (( float (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 57)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 57)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Status_mA4F48F4714EC88EBE6ABA4DB432740B387DDF27D_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // AsyncOperationStatus IAsyncOperation.Status => Status; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); return L_0; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_OperationException_mAA3732EE3307D7278C863EDBB849901CABE65303_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // Exception IAsyncOperation.OperationException => OperationException; Exception_t* L_0; L_0 = (( Exception_t* (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 58)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 58)); return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_IsDone_m0018251EAF592E36F98E2582F9C6E5CF398DE9A8_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // bool IAsyncOperation.IsDone => IsDone; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Handle_m0511C4946A91F4AB721A1CD5B3D8AA58BEAF59CC_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // AsyncOperationHandle IAsyncOperation.Handle => Handle; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_0; L_0 = (( AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 59)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 59)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1; L_1 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_set_OnDestroy_m6EB6D124595C43C8310F23F49A253C4D6B597129_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 60)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 60)); // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_DebugName_m1D2EBF903FB2473547ED3F7D0DB8343EA7133256_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // string IAsyncOperation.DebugName => DebugName; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); return L_0; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetResultAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetResultAsObject_m9C6E8A6244AE512209C6B583E0A0B8680EC4EFBC_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // object IAsyncOperation.GetResultAsObject() => Result; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); bool L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); return L_2; } } // System.Type UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ResultType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ResultType_mC3348B8758B1BC3A2FE1781A02DA6B3609876FE0_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 61)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDependencies_mEDB480A4E855479528F2E76C90BEFD4BAFF50544_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // void IAsyncOperation.GetDependencies(List deps) => GetDependencies(deps); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, __this, L_0); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_DecrementReferenceCount_mBF0874369F98CFF209DCAC61E52C42B07CC937F5_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // void IAsyncOperation.DecrementReferenceCount() => DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_IncrementReferenceCount_mD97C6FD2F3B5C070C48F6081135018D805CF5FF6_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // void IAsyncOperation.IncrementReferenceCount() => IncrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_InvokeCompletionEvent_mDEDFA47A7FBF82485D56C1BB77162E88D663B1EF_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // void IAsyncOperation.InvokeCompletionEvent() => InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_Start_mDB6BC145DC3EF6C1A808C815118CED1B7FAACFBB_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { { // void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) => Start(rm, dependency, updateCallbacks); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___dependency1; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = ___updateCallbacks2; (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 63)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 63)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_ReleaseDependencies_m863AA25EE15D9F4A9F5A3B20956F8F7ED79643EC_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { { // internal virtual void ReleaseDependencies() {} return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDownloadStatus_m9C755E21C0E4E96B2AFBF5048D3371B08349DDFD_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { { // DownloadStatus IAsyncOperation.GetDownloadStatus(HashSet visited) => GetDownloadStatus(visited); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, __this, L_0); return L_1; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_GetDownloadStatus_m83B6ABDA6C9527F452DCC0DD261EA55A2D6A1796_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); { // visited.Add(this); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; NullCheck(L_0); bool L_1; L_1 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_0, (RuntimeObject*)__this, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); // return new DownloadStatus() { IsDone = IsDone }; il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; V_1 = L_3; goto IL_0022; } IL_0022: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_4 = V_1; return L_4; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<.ctor>b__35_0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_U3C_ctorU3Eb__35_0_mC427201F214ECF71EBE1BB5BDFA15D9BAC548660_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___o0, const RuntimeMethod* method) { { // m_dependencyCompleteAction = o => InvokeExecute(); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_m2D73F27147C84142EF06DAAF81FF8BE4FC5FA64D_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // protected virtual void Destroy() {} return; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_Progress_m2A6F5072B80EDFF72DC98A874CDDC7CCDAEEF677_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // protected virtual float Progress { get { return 0; } } V_0 = (0.0f); goto IL_0009; } IL_0009: { // protected virtual float Progress { get { return 0; } } float L_0 = V_0; return L_0; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_get_DebugName_m5B6BB34CE8D27FA633F2901F51FCFC94B5D9DAF2_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // protected virtual string DebugName { get { return this.ToString(); } } NullCheck((RuntimeObject*)__this); String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)__this); V_0 = L_0; goto IL_000a; } IL_000a: { // protected virtual string DebugName { get { return this.ToString(); } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_GetDependencies_mA353CC01871DBADE881A5F29CD6D3E2B95515370_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___dependencies0, const RuntimeMethod* method) { { // public virtual void GetDependencies(List dependencies) {} return; } } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AsyncOperationBase_1_get_Result_m2BE6F5DCFE6E7F5E6319044098F50077AF7FF1AA_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // public TObject Result { get; set; } int64_t L_0 = (int64_t)__this->___U3CResultU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m1F4358823B248300D0E7FC2AFB2E08F5EE3170D4_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, int64_t ___value0, const RuntimeMethod* method) { { // public TObject Result { get; set; } int64_t L_0 = ___value0; __this->___U3CResultU3Ek__BackingField_0 = L_0; return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Version_mC732D808B3FC825E25036B9C5CBD522BDB02572F_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int Version { get { return m_Version; } } int32_t L_0 = (int32_t)__this->___m_Version_5; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int Version { get { return m_Version; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_CompletedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_CompletedEventHasListeners_m667EC46E4E14C2BDFBE4E19BEFF6B4F03A2E441C_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // internal bool CompletedEventHasListeners => m_CompletedActionT != null && m_CompletedActionT.Count > 0; DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_0 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; if (!L_0) { goto IL_0018; } } { DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_1 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DestroyedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_DestroyedEventHasListeners_m905B4CC627F6B9F686C92F58E2B427B42F00357A_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // internal bool DestroyedEventHasListeners => m_DestroyedAction != null && m_DestroyedAction.Count > 0; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; if (!L_0) { goto IL_0018; } } { DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_1); int32_t L_2; L_2 = DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD(L_1, DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OnDestroy_m7517EDE62E1C585897DA737FD6B4818EA265B0F2_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // internal Action OnDestroy { set { m_OnDestroyAction = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; __this->___m_OnDestroyAction_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)L_0); // internal Action OnDestroy { set { m_OnDestroyAction = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_ReferenceCount_mCE8070FBB1C79D664AC5A0518A4D8620380EAC40_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsRunning_m7D6255328DA41680DEF54AED97111A819CE9266C_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = (bool)__this->___U3CIsRunningU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_IsRunning(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_IsRunning_m14A8B8FBD194B933FD26E36520F468E8F27CB780_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = ___value0; __this->___U3CIsRunningU3Ek__BackingField_11 = L_0; return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_m3650C6679B3F92B0A7C67245353FE6DD23215A6A_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // int m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // protected internal bool HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // protected AsyncOperationBase() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); // m_UpdateCallback = UpdateCallback; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_0); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 2)), NULL); __this->___m_UpdateCallback_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallback_16), (void*)L_0); // m_dependencyCompleteAction = o => InvokeExecute(); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), NULL); __this->___m_dependencyCompleteAction_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_dependencyCompleteAction_9), (void*)L_1); // } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m75EDCFD386E5C2B8BB6C3F7C3DE374C390C2E53B_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; String_t* V_4 = NULL; { // var slashIndex = p.LastIndexOf('/'); String_t* L_0 = ___p0; NullCheck(L_0); int32_t L_1; L_1 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_0, (Il2CppChar)((int32_t)47), NULL); V_0 = L_1; // if (slashIndex > 0) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001d; } } { // p = p.Substring(slashIndex + 1); String_t* L_4 = ___p0; int32_t L_5 = V_0; NullCheck(L_4); String_t* L_6; L_6 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL); ___p0 = L_6; } IL_001d: { // if (!keepExtension) bool L_7 = ___keepExtension1; V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0042; } } { // slashIndex = p.LastIndexOf('.'); String_t* L_9 = ___p0; NullCheck(L_9); int32_t L_10; L_10 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_9, (Il2CppChar)((int32_t)46), NULL); V_0 = L_10; // if (slashIndex > 0) int32_t L_11 = V_0; V_3 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_0041; } } { // p = p.Substring(0, slashIndex); String_t* L_13 = ___p0; int32_t L_14 = V_0; NullCheck(L_13); String_t* L_15; L_15 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, L_14, NULL); ___p0 = L_15; } IL_0041: { } IL_0042: { // return p; String_t* L_16 = ___p0; V_4 = L_16; goto IL_0047; } IL_0047: { // } String_t* L_17 = V_4; return L_17; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_IncrementReferenceCount_mB5348EEB81ED6BC0CE6EEFC8CC62DF04F8F2240A_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B5_0 = 0; { // if (m_referenceCount == 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // throw new Exception(string.Format("Cannot increment reference count on operation {0} because it has already been destroyed", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04A5EEAA45F6D608A402B533DA6DDE020D21B6D6)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_IncrementReferenceCount_mB5348EEB81ED6BC0CE6EEFC8CC62DF04F8F2240A_RuntimeMethod_var))); } IL_001f: { // m_referenceCount++; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0042; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0043; } IL_0042: { G_B5_0 = 0; } IL_0043: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_0067; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_0067: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_WaitForCompletion_mECCDAD9B9FC885DF220FCFFCE295E8331F9AAD35_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (Application.platform != RuntimePlatform.WebGLPlayer) int32_t L_0; L_0 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)17)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0024; } } { goto IL_0015; } IL_0013: { } IL_0015: { // while (!InvokeWaitForCompletion()) { } bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() */, __this); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (L_3) { goto IL_0013; } } { goto IL_002f; } IL_0024: { // throw new Exception($"WebGL does not support synchronous Addressable loading. Please do not use WaitForCompletion on the WebGL platform."); Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_4); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral29EDD59BA3980A72B9FF24D2275594F702EA4CEA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_WaitForCompletion_mECCDAD9B9FC885DF220FCFFCE295E8331F9AAD35_RuntimeMethod_var))); } IL_002f: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_InvokeWaitForCompletion_m3148037476387459F56F77A9AFCC5EE9B32611E7_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; { // protected virtual bool InvokeWaitForCompletion() { return true; } V_0 = (bool)1; goto IL_0005; } IL_0005: { // protected virtual bool InvokeWaitForCompletion() { return true; } bool L_0 = V_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_mAB1B0C7F93E1CEAF3229D19C26FF7F2067EEA03E_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; int64_t V_5 = 0; bool V_6 = false; int32_t G_B5_0 = 0; int32_t G_B11_0 = 0; { // if (m_referenceCount <= 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // throw new Exception(string.Format("Cannot decrement reference count for operation {0} because it is already 0", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC1A9B91BF77F2786601F64721A08F0772546B96)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_mAB1B0C7F93E1CEAF3229D19C26FF7F2067EEA03E_RuntimeMethod_var))); } IL_0022: { // m_referenceCount--; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0045; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0046; } IL_0045: { G_B5_0 = 0; } IL_0046: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_006a; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_006a: { // if (m_referenceCount == 0) int32_t L_13 = (int32_t)__this->___m_referenceCount_1; V_2 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_2; if (!L_14) { goto IL_015a; } } { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_15 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_15) { goto IL_0090; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_16); bool L_17 = (bool)L_16->___postProfilerEvents_0; G_B11_0 = ((int32_t)(L_17)); goto IL_0091; } IL_0090: { G_B11_0 = 0; } IL_0091: { V_3 = (bool)G_B11_0; bool L_18 = V_3; if (!L_18) { goto IL_00b0; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationDestroy)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_19 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20; memset((&L_20), 0, sizeof(L_20)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_20), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_21; memset((&L_21), 0, sizeof(L_21)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_21), L_20, (int32_t)5, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_19); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_19, L_21, NULL); } IL_00b0: { // if (m_DestroyedAction != null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_22 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_4 = (bool)((!(((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_22) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_23 = V_4; if (!L_23) { goto IL_00e4; } } { // m_DestroyedAction.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_24 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_25; memset((&L_25), 0, sizeof(L_25)); AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682((&L_25), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26; L_26 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_24); DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B(L_24, L_26, DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); // m_DestroyedAction.Clear(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_27 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_27); DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C(L_27, DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); } IL_00e4: { // Destroy(); VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() */, __this); // Result = default(TObject); il2cpp_codegen_initobj((&V_5), sizeof(int64_t)); int64_t L_28 = V_5; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, int64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // m_Status = AsyncOperationStatus.None; __this->___m_Status_2 = (int32_t)0; // m_taskCompletionSource = null; __this->___m_taskCompletionSource_12 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)(TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)NULL); // m_taskCompletionSourceTypeless = null; __this->___m_taskCompletionSourceTypeless_13 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL); // m_Error = null; __this->___m_Error_3 = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)(Exception_t*)NULL); // m_Version++; int32_t L_29 = (int32_t)__this->___m_Version_5; __this->___m_Version_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); // m_RM = null; __this->___m_RM_4 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL); // if (m_OnDestroyAction != null) Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_30 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; V_6 = (bool)((!(((RuntimeObject*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_6; if (!L_31) { goto IL_0159; } } { // m_OnDestroyAction(this); Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_32 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; NullCheck(L_32); Action_1_Invoke_m411E6D8EB5B08EE49A6A3E4621FDFC38D41F52D5_inline(L_32, (RuntimeObject*)__this, NULL); // m_OnDestroyAction = null; __this->___m_OnDestroyAction_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL); } IL_0159: { } IL_015a: { // } return; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* AsyncOperationBase_1_get_Task_m4EDC74FD6C06574B350B5E2FA215BBA347CF6B84_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSource == null) TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_0 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)__this->___m_taskCompletionSource_12; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0045; } } { // m_taskCompletionSource = new TaskCompletionSource(); TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_2 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 12)); NullCheck(L_2); (( void (*) (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); __this->___m_taskCompletionSource_12 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0044; } } { // m_taskCompletionSource.SetResult(Result); TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_6 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)__this->___m_taskCompletionSource_12; int64_t L_7; L_7 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_6); (( void (*) (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*, int64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); } IL_0044: { } IL_0045: { // return m_taskCompletionSource.Task; TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_8 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)__this->___m_taskCompletionSource_12; NullCheck(L_8); Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* L_9; L_9 = (( Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* (*) (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); V_2 = L_9; goto IL_0053; } IL_0053: { // } Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* L_10 = V_2; return L_10; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Task_m6E3A3D52386CBC325E74D2E60F61436D09032F4D_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSourceTypeless == null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_0 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004a; } } { // m_taskCompletionSourceTypeless = new TaskCompletionSource(); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); NullCheck(L_2); TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60(L_2, TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); __this->___m_taskCompletionSourceTypeless_13 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0049; } } { // m_taskCompletionSourceTypeless.SetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; int64_t L_7; L_7 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int64_t L_8 = L_7; RuntimeObject* L_9 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_8); NullCheck(L_6); TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4(L_6, L_9, TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); } IL_0049: { } IL_004a: { // return m_taskCompletionSourceTypeless.Task; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; NullCheck(L_10); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_11; L_11 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_10, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); V_2 = L_11; goto IL_0058; } IL_0058: { // } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_12 = V_2; return L_12; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ToString_m047D0C1442106010BE1822B9537D28FB9FFC98EE_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; String_t* V_4 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { // var instId = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // var or = Result as Object; int64_t L_0; L_0 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int64_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); V_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); // if (or != null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_4; bool L_5 = V_2; if (!L_5) { goto IL_0041; } } { // instId = "(" + or.GetInstanceID() + ")"; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = V_1; NullCheck(L_6); int32_t L_7; L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL); V_3 = L_7; String_t* L_8; L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL); String_t* L_9; L_9 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_8, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); V_0 = L_9; } IL_0041: { // return string.Format("{0}, result='{1}', status='{2}'", base.ToString(), (or + instId), m_Status); NullCheck((RuntimeObject*)__this); String_t* L_10; L_10 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F((RuntimeObject*)__this, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = V_1; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = L_11; G_B3_0 = L_12; G_B3_1 = L_10; G_B3_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; if (L_12) { G_B4_0 = L_12; G_B4_1 = L_10; G_B4_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; goto IL_0054; } } { G_B5_0 = ((String_t*)(NULL)); G_B5_1 = G_B3_1; G_B5_2 = G_B3_2; goto IL_0059; } IL_0054: { NullCheck((RuntimeObject*)G_B4_0); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0); G_B5_0 = L_13; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0059: { String_t* L_14 = V_0; String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B5_0, L_14, NULL); int32_t L_16 = (int32_t)__this->___m_Status_2; int32_t L_17 = L_16; RuntimeObject* L_18 = Box(AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var, &L_17); String_t* L_19; L_19 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(G_B5_2, (RuntimeObject*)G_B5_1, (RuntimeObject*)L_15, L_18, NULL); V_4 = L_19; goto IL_0073; } IL_0073: { // } String_t* L_20 = V_4; return L_20; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::RegisterForDeferredCallbackEvent(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_RegisterForDeferredCallbackEvent_m2F5CE7E7D7312894FD79363D743D85678C3B9089_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, bool ___incrementReferenceCount0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // if (IsDone && !m_InDeferredCallbackQueue) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_0) { goto IL_0014; } } { bool L_1 = (bool)__this->___m_InDeferredCallbackQueue_14; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0030; } } { // m_InDeferredCallbackQueue = true; __this->___m_InDeferredCallbackQueue_14 = (bool)1; // m_RM.RegisterForDeferredCallback(this, incrementReferenceCount); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; bool L_4 = ___incrementReferenceCount0; NullCheck(L_3); ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(L_3, (RuntimeObject*)__this, L_4, NULL); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Completed_mF983F442EC702E3FC232657B478FC9258054E001_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (m_CompletedActionT == null) DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_0 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_CompletedActionT = DelegateList>.CreateWithGlobalCache(); DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_2; L_2 = (( DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_CompletedActionT_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompletedActionT_7), (void*)L_2); } IL_0019: { // m_CompletedActionT.Add(value); DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_3 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_4 = ___value0; NullCheck(L_3); (( void (*) (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); // RegisterForDeferredCallbackEvent(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Completed_mBC024B64F8ACFF18F548D09C102A9D03C4386B67_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* G_B2_0 = NULL; DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* G_B1_0 = NULL; { // m_CompletedActionT?.Remove(value); DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_0 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_2 = ___value0; NullCheck(G_B2_0); (( void (*) (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Destroyed_mEFF5567C275205CF31D25B703CA7CEBEFDD69D21_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DestroyedAction == null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_DestroyedAction = DelegateList.CreateWithGlobalCache(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_2; L_2 = DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896(DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); __this->___m_DestroyedAction_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DestroyedAction_6), (void*)L_2); } IL_0019: { // m_DestroyedAction.Add(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_3 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = ___value0; NullCheck(L_3); DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67(L_3, L_4, DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Destroyed_m7B843953CCF5C6442C3F2CD7DBAEF679C2CFED59_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B2_0 = NULL; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B1_0 = NULL; { // m_DestroyedAction?.Remove(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(G_B2_0); DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771(G_B2_0, L_2, DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_CompletedTypeless_m012E193B10C709787959B87398759B1148EB9983_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63* V_0 = NULL; { U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63* L_0 = (U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 25)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); V_0 = L_0; U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed += s => value(s); U3CU3Ec__DisplayClass57_0_t60A97A178D3A5EE58164003C2F37A837572C8D63* L_3 = V_0; Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_4 = (Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 27)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_CompletedTypeless_mFEDE76E53C651973C6FAA37811BDBDDB17D17246_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4* V_0 = NULL; { U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4* L_0 = (U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 31)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); V_0 = L_0; U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed -= s => value(s); U3CU3Ec__DisplayClass58_0_tD08E5B350D7F6B22B92A44C9E0A22A7FB4CF50C4* L_3 = V_0; Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_4 = (Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Status_mA680A57F3C86B4D6588AEF7C1E7D3EE8840584E7_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_1 = V_0; return L_1; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_get_OperationException_m54D092DA69C8787A0C86EB81C124C00505E8BFA8_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return m_Error; } Exception_t* L_0 = (Exception_t*)__this->___m_Error_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_Error; } Exception_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OperationException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OperationException_mB545E93896EFFC2D939817AA09FA8FE633647313_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Exception_t* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // m_Error = value; Exception_t* L_0 = ___value0; __this->___m_Error_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)L_0); // if (m_Error != null && ResourceManager.ExceptionHandler != null) Exception_t* L_1 = (Exception_t*)__this->___m_Error_3; if (!L_1) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_2; L_2 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); G_B3_0 = ((!(((RuntimeObject*)(Action_2_t67647DD70912484E9205AC38396D2849ED602730*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0031; } } { // ResourceManager.ExceptionHandler(new AsyncOperationHandle(this), value); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_4; L_4 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5; memset((&L_5), 0, sizeof(L_5)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_5), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_6 = ___value0; NullCheck(L_4); Action_2_Invoke_mE25C38C29D1FE120CD35EA9D6EAD7BC594AFA57B_inline(L_4, L_5, L_6, NULL); } IL_0031: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_MoveNext_m3AB3CDA2B50B45201BBA583E2E3C6C319D32E714_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; { // internal bool MoveNext() { return !IsDone; } bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // internal bool MoveNext() { return !IsDone; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Reset_m0DC734CF64A7CDA7A4E58DC447024224D66A490C_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // internal void Reset() {} return; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Current_m11F633AE91C51BA6F4CAA9B9D9A4955A98D6B2A8_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // internal object Current { get { return null; } } // should throw exception? V_0 = NULL; goto IL_0005; } IL_0005: { // internal object Current { get { return null; } } // should throw exception? RuntimeObject* L_0 = V_0; return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_m39CC8E8B7AB5D2842F8156A7E70E324EE3450063_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0015; } } { int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); G_B3_0 = ((((int32_t)L_1) == ((int32_t)1))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 1; } IL_0016: { V_0 = (bool)G_B3_0; goto IL_0019; } IL_0019: { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } bool L_2 = V_0; return L_2; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_PercentComplete_m1B641192069C7980B94EE63A74A588A99B934D63_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if (m_Status == AsyncOperationStatus.None) int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0023; } } { } try {// begin try (depth: 1) // return Progress; float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(30 /* System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() */, __this); V_1 = L_2; goto IL_002b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Object) // catch // return 0.0f; V_1 = (0.0f); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002b; }// end catch (depth: 1) IL_0023: { // return 1.0f; V_1 = (1.0f); goto IL_002b; } IL_002b: { // } float L_3 = V_1; return L_3; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeCompletionEvent_m67F18B90BAD55A32149782359919B5D61F24F316_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (m_CompletedActionT != null) DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_0 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; V_0 = (bool)((!(((RuntimeObject*)(DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002e; } } { // m_CompletedActionT.Invoke(new AsyncOperationHandle(this)); DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_2 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_3; memset((&L_3), 0, sizeof(L_3)); AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682((&L_3), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); NullCheck(L_2); (( void (*) (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); // m_CompletedActionT.Clear(); DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9* L_4 = (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*)__this->___m_CompletedActionT_7; NullCheck(L_4); (( void (*) (DelegateList_1_t51F01629D26EB9846917908343E4022C1EFCA6C9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_002e: { // if (m_taskCompletionSource != null) TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_5 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)__this->___m_taskCompletionSource_12; V_1 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_004d; } } { // m_taskCompletionSource.TrySetResult(Result); TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80* L_7 = (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*)__this->___m_taskCompletionSource_12; int64_t L_8; L_8 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_7); bool L_9; L_9 = (( bool (*) (TaskCompletionSource_1_t4C375A8D06A88E5AF83E3548B6F3986384897B80*, int64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); } IL_004d: { // if (m_taskCompletionSourceTypeless != null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_2 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_11 = V_2; if (!L_11) { goto IL_0071; } } { // m_taskCompletionSourceTypeless.TrySetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_12 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; int64_t L_13; L_13 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int64_t L_14 = L_13; RuntimeObject* L_15 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_14); NullCheck(L_12); bool L_16; L_16 = TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B(L_12, L_15, TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); } IL_0071: { // m_InDeferredCallbackQueue = false; __this->___m_InDeferredCallbackQueue_14 = (bool)0; // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA AsyncOperationBase_1_get_Handle_mA74E5A7792270334336EC3F05FFF004BFC3E7D20_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA V_0; memset((&V_0), 0, sizeof(V_0)); { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_0; memset((&L_0), 0, sizeof(L_0)); AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UpdateCallback(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UpdateCallback_m142C68AEEAC3FDA96F387AC6E246ABFFF76C74A7_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // IUpdateReceiver updateOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // updateOp.Update(unscaledDeltaTime); RuntimeObject* L_0 = V_0; float L_1 = ___unscaledDeltaTime0; NullCheck(L_0); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m7C0F514FF973D7D69A036C518796DAE452F49207_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, int64_t ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { { // Complete(result, success, errorMsg, true); int64_t L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, int64_t, bool, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_0, L_1, L_2, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m6A368FBDD6BBCCAF122425A3896F79784A9D69BA_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, int64_t ___result0, bool ___success1, String_t* ___errorMsg2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool G_B2_0 = false; int64_t G_B2_1 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B2_2 = NULL; bool G_B1_0 = false; int64_t G_B1_1 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B1_2 = NULL; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* G_B3_0 = NULL; bool G_B3_1 = false; int64_t G_B3_2 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B3_3 = NULL; { // Complete(result, success, !string.IsNullOrEmpty(errorMsg) ? new OperationException(errorMsg) : null, releaseDependenciesOnFailure); int64_t L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; bool L_3; L_3 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_2, NULL); G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_3) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000f; } } { G_B3_0 = ((OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_0016; } IL_000f: { String_t* L_4 = ___errorMsg2; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_5 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_5); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_5, L_4, (Exception_t*)NULL, NULL); G_B3_0 = L_5; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_0016: { bool L_6 = ___releaseDependenciesOnFailure3; NullCheck(G_B3_3); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, int64_t, bool, Exception_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(G_B3_3, G_B3_2, G_B3_1, (Exception_t*)G_B3_0, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m3F86237B4C6488C55EB62882FCB1BB7E32DFCFAD_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, int64_t ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; RuntimeObject* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t G_B5_0 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B9_0 = NULL; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B8_0 = NULL; int32_t G_B10_0 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B10_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B18_0 = 0; int32_t G_B22_0 = 0; int32_t G_B32_0 = 0; int32_t G_B35_0 = 0; int32_t G_B35_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B35_2; memset((&G_B35_2), 0, sizeof(G_B35_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B35_3 = NULL; int32_t G_B34_0 = 0; int32_t G_B34_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B34_2; memset((&G_B34_2), 0, sizeof(G_B34_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B34_3 = NULL; String_t* G_B36_0 = NULL; int32_t G_B36_1 = 0; int32_t G_B36_2 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B36_3; memset((&G_B36_3), 0, sizeof(G_B36_3)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B36_4 = NULL; RuntimeObject* G_B40_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B43_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B42_0 = NULL; { // if (IsDone) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0010; } } { // return; goto IL_01b8; } IL_0010: { // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (m_UpdateCallbacks != null && upOp != null) DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; if (!L_2) { goto IL_0025; } } { RuntimeObject* L_3 = V_0; G_B5_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0026; } IL_0025: { G_B5_0 = 0; } IL_0026: { V_2 = (bool)G_B5_0; bool L_4 = V_2; if (!L_4) { goto IL_003c; } } { // m_UpdateCallbacks.Remove(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_6 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_5); DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701(L_5, L_6, DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); } IL_003c: { // Result = result; int64_t L_7 = ___result0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, int64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_Status = success ? AsyncOperationStatus.Succeeded : AsyncOperationStatus.Failed; bool L_8 = ___success1; G_B8_0 = __this; if (L_8) { G_B9_0 = __this; goto IL_004b; } } { G_B10_0 = 2; G_B10_1 = G_B8_0; goto IL_004c; } IL_004b: { G_B10_0 = 1; G_B10_1 = G_B9_0; } IL_004c: { NullCheck(G_B10_1); G_B10_1->___m_Status_2 = (int32_t)G_B10_0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_9) { goto IL_0066; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_10); bool L_11 = (bool)L_10->___postProfilerEvents_0; G_B13_0 = ((int32_t)(L_11)); goto IL_0067; } IL_0066: { G_B13_0 = 0; } IL_0067: { V_3 = (bool)G_B13_0; bool L_12 = V_3; if (!L_12) { goto IL_00a3; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 1)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14; memset((&L_14), 0, sizeof(L_14)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_14), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_15; memset((&L_15), 0, sizeof(L_15)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_15), L_14, (int32_t)2, 1, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_13); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_13, L_15, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationComplete)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_17; memset((&L_17), 0, sizeof(L_17)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_17), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_18; memset((&L_18), 0, sizeof(L_18)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_18), L_17, (int32_t)3, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_16); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_16, L_18, NULL); } IL_00a3: { // if (m_Status == AsyncOperationStatus.Failed || exception != null) int32_t L_19 = (int32_t)__this->___m_Status_2; if ((((int32_t)L_19) == ((int32_t)2))) { goto IL_00b2; } } { Exception_t* L_20 = ___exception2; G_B18_0 = ((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_00b3; } IL_00b2: { G_B18_0 = 1; } IL_00b3: { V_4 = (bool)G_B18_0; bool L_21 = V_4; if (!L_21) { goto IL_00f9; } } { // if (exception == null || string.IsNullOrEmpty(exception.Message)) Exception_t* L_22 = ___exception2; if (!L_22) { goto IL_00ca; } } { Exception_t* L_23 = ___exception2; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_23); bool L_25; L_25 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_24, NULL); G_B22_0 = ((int32_t)(L_25)); goto IL_00cb; } IL_00ca: { G_B22_0 = 1; } IL_00cb: { V_5 = (bool)G_B22_0; bool L_26 = V_5; if (!L_26) { goto IL_00f0; } } { // OperationException = new OperationException($"Unknown error in AsyncOperation : {DebugName}"); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); String_t* L_28; L_28 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C, L_27, NULL); OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_29 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_29); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_29, L_28, (Exception_t*)NULL, NULL); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, (Exception_t*)L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); goto IL_00f8; } IL_00f0: { // OperationException = exception; Exception_t* L_30 = ___exception2; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); } IL_00f8: { } IL_00f9: { // if (m_Status == AsyncOperationStatus.Failed) int32_t L_31 = (int32_t)__this->___m_Status_2; V_6 = (bool)((((int32_t)L_31) == ((int32_t)2))? 1 : 0); bool L_32 = V_6; if (!L_32) { goto IL_01a0; } } { // if (releaseDependenciesOnFailure) bool L_33 = ___releaseDependenciesOnFailure3; V_8 = L_33; bool L_34 = V_8; if (!L_34) { goto IL_011b; } } { // ReleaseDependencies(); VirtualActionInvoker0::Invoke(34 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() */, __this); } IL_011b: { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_35 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_35) { goto IL_0130; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_36 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_36); bool L_37 = (bool)L_36->___postProfilerEvents_0; G_B32_0 = ((int32_t)(L_37)); goto IL_0131; } IL_0130: { G_B32_0 = 0; } IL_0131: { V_9 = (bool)G_B32_0; bool L_38 = V_9; if (!L_38) { goto IL_015d; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationFail, 0, exception?.ToString())); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_40; memset((&L_40), 0, sizeof(L_40)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_40), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_41 = ___exception2; G_B34_0 = 0; G_B34_1 = 0; G_B34_2 = L_40; G_B34_3 = L_39; if (L_41) { G_B35_0 = 0; G_B35_1 = 0; G_B35_2 = L_40; G_B35_3 = L_39; goto IL_014b; } } { G_B36_0 = ((String_t*)(NULL)); G_B36_1 = G_B34_0; G_B36_2 = G_B34_1; G_B36_3 = G_B34_2; G_B36_4 = G_B34_3; goto IL_0151; } IL_014b: { Exception_t* L_42 = ___exception2; NullCheck((RuntimeObject*)L_42); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_42); G_B36_0 = L_43; G_B36_1 = G_B35_0; G_B36_2 = G_B35_1; G_B36_3 = G_B35_2; G_B36_4 = G_B35_3; } IL_0151: { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_44; memset((&L_44), 0, sizeof(L_44)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_44), G_B36_3, (int32_t)G_B36_2, G_B36_1, G_B36_0, NULL, /*hidden argument*/NULL); NullCheck(G_B36_4); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(G_B36_4, L_44, NULL); } IL_015d: { // ICachable cachedOperation = this as ICachable; V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var)); // if (cachedOperation?.Key != null) RuntimeObject* L_45 = V_7; if (L_45) { goto IL_016c; } } { G_B40_0 = ((RuntimeObject*)(NULL)); goto IL_0173; } IL_016c: { RuntimeObject* L_46 = V_7; NullCheck(L_46); RuntimeObject* L_47; L_47 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_46); G_B40_0 = L_47; } IL_0173: { V_10 = (bool)((!(((RuntimeObject*)(RuntimeObject*)G_B40_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0195; } } { // m_RM?.RemoveOperationFromCache(cachedOperation.Key); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_50 = L_49; G_B42_0 = L_50; if (L_50) { G_B43_0 = L_50; goto IL_0188; } } { goto IL_0195; } IL_0188: { RuntimeObject* L_51 = V_7; NullCheck(L_51); RuntimeObject* L_52; L_52 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_51); NullCheck(G_B43_0); bool L_53; L_53 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(G_B43_0, L_52, NULL); } IL_0195: { // RegisterForDeferredCallbackEvent(false); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); goto IL_01b0; } IL_01a0: { // InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); // DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_01b0: { // IsRunning = false; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); } IL_01b8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Start_m768CF07E9859F4229D37070FA337496511EB5038_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // m_RM = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_RM_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)L_0); // IsRunning = true; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); // HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_1) { goto IL_002c; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_2); bool L_3 = (bool)L_2->___postProfilerEvents_0; G_B3_0 = ((int32_t)(L_3)); goto IL_002d; } IL_002c: { G_B3_0 = 0; } IL_002d: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0069; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationCreate)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_6), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_7; memset((&L_7), 0, sizeof(L_7)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_7), L_6, (int32_t)1, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_5); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_5, L_7, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 0)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; memset((&L_9), 0, sizeof(L_9)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_9), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_10; memset((&L_10), 0, sizeof(L_10)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_10), L_9, (int32_t)2, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_8); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_8, L_10, NULL); } IL_0069: { // IncrementReferenceCount(); // keep a reference until the operation completes (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); // m_UpdateCallbacks = updateCallbacks; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_11 = ___updateCallbacks2; __this->___m_UpdateCallbacks_15 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks_15), (void*)L_11); // if (dependency.IsValid() && !dependency.IsDone) bool L_12; L_12 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&___dependency1), NULL); if (!L_12) { goto IL_008c; } } { bool L_13; L_13 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&___dependency1), NULL); G_B8_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_008d; } IL_008c: { G_B8_0 = 0; } IL_008d: { V_1 = (bool)G_B8_0; bool L_14 = V_1; if (!L_14) { goto IL_00a1; } } { // dependency.Completed += m_dependencyCompleteAction; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_15 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)__this->___m_dependencyCompleteAction_9; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&___dependency1), L_15, NULL); goto IL_00a8; } IL_00a1: { // InvokeExecute(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); } IL_00a8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_mF5DEB72A59531EFA35910CA4AE7C2A53BB0EDCC0_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // Execute(); VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Execute() */, __this); // HasExecuted = true; __this->___HasExecuted_10 = (bool)1; // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (upOp != null) RuntimeObject* L_0 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0030; } } { // m_UpdateCallbacks.Add(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_2); DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42(L_2, L_3, DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_CompletedTypeless_m01325F8921D54246CC9583CD103D7530DE50F429_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { CompletedTypeless += value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); // add { CompletedTypeless += value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_CompletedTypeless_mC7781127494E37BEA7BAFDFA0EC08CBC8939C176_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { CompletedTypeless -= value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); // remove { CompletedTypeless -= value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_Destroyed_m1DC763FEB5C83B0BDCC59D96A62C90667B7C853B_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed += value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_Destroyed_m890E5CCAAD41ED9092648820E12A71E653D031F0_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed -= value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); // } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Version_mDE1FDBF90D5DDC4D3AF911900D20DB5D7A71683E_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // int IAsyncOperation.Version => Version; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 55)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 55)); return L_0; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ReferenceCount_m6E9B115724AAC83DCDFAF57AB6F83AB0CA1D338F_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // int IAsyncOperation.ReferenceCount => ReferenceCount; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 56)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return L_0; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_PercentComplete_mD4073EBF45632EED0240D5A1EADDF108C06A679A_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // float IAsyncOperation.PercentComplete => PercentComplete; float L_0; L_0 = (( float (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 57)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 57)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Status_m77B7255DBBD6B1696686A8DAB8C91340C261A664_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // AsyncOperationStatus IAsyncOperation.Status => Status; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); return L_0; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_OperationException_mFCAC68A401A592FA0CDCB588EE58683D603900EF_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // Exception IAsyncOperation.OperationException => OperationException; Exception_t* L_0; L_0 = (( Exception_t* (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 58)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 58)); return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_IsDone_mC3276644F1CEFC9CFAD6DD0BC3C826112D5A00C4_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // bool IAsyncOperation.IsDone => IsDone; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Handle_mE33CD4456BCB716E3314C04EA75B44D19585F1BB_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // AsyncOperationHandle IAsyncOperation.Handle => Handle; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_0; L_0 = (( AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 59)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 59)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1; L_1 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_set_OnDestroy_m827D3081C154EBDC5A334686A0AB9DF7BFDE0497_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 60)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 60)); // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_DebugName_mCE802151E75F141E99225E35CE673B5384C86824_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // string IAsyncOperation.DebugName => DebugName; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); return L_0; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetResultAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetResultAsObject_mD97E53101C01BBFB31FFC6FE3FA2672B0797C3A9_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // object IAsyncOperation.GetResultAsObject() => Result; int64_t L_0; L_0 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); int64_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); return L_2; } } // System.Type UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ResultType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ResultType_m39D94B3AE110CAEED004C83F8AD6755BD7F5F01C_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 61)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDependencies_m4D24CB5B3BBE4BD8EA3124E3F6F8E1513D4D2AD8_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // void IAsyncOperation.GetDependencies(List deps) => GetDependencies(deps); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, __this, L_0); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_DecrementReferenceCount_mC2131D00E1B15A2AC7E96EE97525F9CD9750B491_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // void IAsyncOperation.DecrementReferenceCount() => DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_IncrementReferenceCount_m5526549A6B91D2DA5543D09BA4D812AFE28116C0_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // void IAsyncOperation.IncrementReferenceCount() => IncrementReferenceCount(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_InvokeCompletionEvent_mF304D5EEE699C15C7B43E63E8D20373BED1033D5_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // void IAsyncOperation.InvokeCompletionEvent() => InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_Start_mAB2893EF26C97AF15469F06BFFEC7EB3F4B297A3_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { { // void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) => Start(rm, dependency, updateCallbacks); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___dependency1; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = ___updateCallbacks2; (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 63)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 63)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_ReleaseDependencies_mEA465691B86134BC055B14EDF9BFC9E476E1321E_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, const RuntimeMethod* method) { { // internal virtual void ReleaseDependencies() {} return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDownloadStatus_m6C81E1952AF834B2086152CAFD903F2A9DE6C305_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { { // DownloadStatus IAsyncOperation.GetDownloadStatus(HashSet visited) => GetDownloadStatus(visited); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, __this, L_0); return L_1; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_GetDownloadStatus_m21E53D1EC3B8F2236AF1C696CD8CC3BD0F3ED622_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); { // visited.Add(this); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; NullCheck(L_0); bool L_1; L_1 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_0, (RuntimeObject*)__this, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); // return new DownloadStatus() { IsDone = IsDone }; il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; V_1 = L_3; goto IL_0022; } IL_0022: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_4 = V_1; return L_4; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<.ctor>b__35_0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_U3C_ctorU3Eb__35_0_m442125080CD692B605A725E03DC46E2D064339CF_gshared (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___o0, const RuntimeMethod* method) { { // m_dependencyCompleteAction = o => InvokeExecute(); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_m5D08628E28A81647EC98E46DE93D60C371706932_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // protected virtual void Destroy() {} return; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_Progress_m7860518C17E13729BB31E985FED58CB11D30EF1B_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // protected virtual float Progress { get { return 0; } } V_0 = (0.0f); goto IL_0009; } IL_0009: { // protected virtual float Progress { get { return 0; } } float L_0 = V_0; return L_0; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_get_DebugName_m04007B9C27819E22032B77DA88A0440BE50D89DA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // protected virtual string DebugName { get { return this.ToString(); } } NullCheck((RuntimeObject*)__this); String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)__this); V_0 = L_0; goto IL_000a; } IL_000a: { // protected virtual string DebugName { get { return this.ToString(); } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_GetDependencies_m1B7FE5D8537513D24967C4F5F2188CD9C5195AA3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___dependencies0, const RuntimeMethod* method) { { // public virtual void GetDependencies(List dependencies) {} return; } } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // public TObject Result { get; set; } RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CResultU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public TObject Result { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CResultU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField_0), (void*)L_0); return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Version_m2548B990C755E4EFF116FA3DBDB510A1FE9FFBE1_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int Version { get { return m_Version; } } int32_t L_0 = (int32_t)__this->___m_Version_5; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int Version { get { return m_Version; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_CompletedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_CompletedEventHasListeners_m7864A25E79199CC609330F0184B30FECC4DEF66F_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // internal bool CompletedEventHasListeners => m_CompletedActionT != null && m_CompletedActionT.Count > 0; DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_0 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; if (!L_0) { goto IL_0018; } } { DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_1 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DestroyedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_DestroyedEventHasListeners_mD484FDB692457B9F7F3895AD5EFC08BAC84E6B7E_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // internal bool DestroyedEventHasListeners => m_DestroyedAction != null && m_DestroyedAction.Count > 0; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; if (!L_0) { goto IL_0018; } } { DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_1); int32_t L_2; L_2 = DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD(L_1, DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OnDestroy_m27D70DD18048E7AD3EB392689C66C27503D93D70_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // internal Action OnDestroy { set { m_OnDestroyAction = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; __this->___m_OnDestroyAction_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)L_0); // internal Action OnDestroy { set { m_OnDestroyAction = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_ReferenceCount_m44D3CA4D5BFE6E3FFC6AFEEA502CB6D4F6C868B6_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsRunning_m1EE69F81F220097CE31BE280773F58D08D660D7B_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = (bool)__this->___U3CIsRunningU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_IsRunning(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_IsRunning_mD19FE8F9FAA20F586939C9872C849CF72DEF5BB6_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = ___value0; __this->___U3CIsRunningU3Ek__BackingField_11 = L_0; return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // int m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // protected internal bool HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // protected AsyncOperationBase() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); // m_UpdateCallback = UpdateCallback; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_0); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 2)), NULL); __this->___m_UpdateCallback_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallback_16), (void*)L_0); // m_dependencyCompleteAction = o => InvokeExecute(); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), NULL); __this->___m_dependencyCompleteAction_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_dependencyCompleteAction_9), (void*)L_1); // } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m375541094EF3B673E973B5793EEABEBBEADB9A2D_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; String_t* V_4 = NULL; { // var slashIndex = p.LastIndexOf('/'); String_t* L_0 = ___p0; NullCheck(L_0); int32_t L_1; L_1 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_0, (Il2CppChar)((int32_t)47), NULL); V_0 = L_1; // if (slashIndex > 0) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001d; } } { // p = p.Substring(slashIndex + 1); String_t* L_4 = ___p0; int32_t L_5 = V_0; NullCheck(L_4); String_t* L_6; L_6 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL); ___p0 = L_6; } IL_001d: { // if (!keepExtension) bool L_7 = ___keepExtension1; V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0042; } } { // slashIndex = p.LastIndexOf('.'); String_t* L_9 = ___p0; NullCheck(L_9); int32_t L_10; L_10 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_9, (Il2CppChar)((int32_t)46), NULL); V_0 = L_10; // if (slashIndex > 0) int32_t L_11 = V_0; V_3 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_0041; } } { // p = p.Substring(0, slashIndex); String_t* L_13 = ___p0; int32_t L_14 = V_0; NullCheck(L_13); String_t* L_15; L_15 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, L_14, NULL); ___p0 = L_15; } IL_0041: { } IL_0042: { // return p; String_t* L_16 = ___p0; V_4 = L_16; goto IL_0047; } IL_0047: { // } String_t* L_17 = V_4; return L_17; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_IncrementReferenceCount_mAE6CC66E4E6CAF8EB7DCFB3150890FCACA6A1812_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B5_0 = 0; { // if (m_referenceCount == 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // throw new Exception(string.Format("Cannot increment reference count on operation {0} because it has already been destroyed", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04A5EEAA45F6D608A402B533DA6DDE020D21B6D6)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_IncrementReferenceCount_mAE6CC66E4E6CAF8EB7DCFB3150890FCACA6A1812_RuntimeMethod_var))); } IL_001f: { // m_referenceCount++; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0042; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0043; } IL_0042: { G_B5_0 = 0; } IL_0043: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_0067; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_0067: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_WaitForCompletion_mDB68250735F26A06335DD4BB23A4C74884037EDD_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (Application.platform != RuntimePlatform.WebGLPlayer) int32_t L_0; L_0 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)17)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0024; } } { goto IL_0015; } IL_0013: { } IL_0015: { // while (!InvokeWaitForCompletion()) { } bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() */, __this); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (L_3) { goto IL_0013; } } { goto IL_002f; } IL_0024: { // throw new Exception($"WebGL does not support synchronous Addressable loading. Please do not use WaitForCompletion on the WebGL platform."); Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_4); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral29EDD59BA3980A72B9FF24D2275594F702EA4CEA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_WaitForCompletion_mDB68250735F26A06335DD4BB23A4C74884037EDD_RuntimeMethod_var))); } IL_002f: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_InvokeWaitForCompletion_m7E8EBF60D1985C2065AC1E4600DB233673A4B739_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; { // protected virtual bool InvokeWaitForCompletion() { return true; } V_0 = (bool)1; goto IL_0005; } IL_0005: { // protected virtual bool InvokeWaitForCompletion() { return true; } bool L_0 = V_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; RuntimeObject* V_5 = NULL; bool V_6 = false; int32_t G_B5_0 = 0; int32_t G_B11_0 = 0; { // if (m_referenceCount <= 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // throw new Exception(string.Format("Cannot decrement reference count for operation {0} because it is already 0", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC1A9B91BF77F2786601F64721A08F0772546B96)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_RuntimeMethod_var))); } IL_0022: { // m_referenceCount--; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0045; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0046; } IL_0045: { G_B5_0 = 0; } IL_0046: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_006a; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_006a: { // if (m_referenceCount == 0) int32_t L_13 = (int32_t)__this->___m_referenceCount_1; V_2 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_2; if (!L_14) { goto IL_015a; } } { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_15 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_15) { goto IL_0090; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_16); bool L_17 = (bool)L_16->___postProfilerEvents_0; G_B11_0 = ((int32_t)(L_17)); goto IL_0091; } IL_0090: { G_B11_0 = 0; } IL_0091: { V_3 = (bool)G_B11_0; bool L_18 = V_3; if (!L_18) { goto IL_00b0; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationDestroy)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_19 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20; memset((&L_20), 0, sizeof(L_20)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_20), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_21; memset((&L_21), 0, sizeof(L_21)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_21), L_20, (int32_t)5, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_19); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_19, L_21, NULL); } IL_00b0: { // if (m_DestroyedAction != null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_22 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_4 = (bool)((!(((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_22) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_23 = V_4; if (!L_23) { goto IL_00e4; } } { // m_DestroyedAction.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_24 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_25; memset((&L_25), 0, sizeof(L_25)); AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0((&L_25), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26; L_26 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_24); DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B(L_24, L_26, DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); // m_DestroyedAction.Clear(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_27 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_27); DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C(L_27, DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); } IL_00e4: { // Destroy(); VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() */, __this); // Result = default(TObject); il2cpp_codegen_initobj((&V_5), sizeof(RuntimeObject*)); RuntimeObject* L_28 = V_5; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // m_Status = AsyncOperationStatus.None; __this->___m_Status_2 = (int32_t)0; // m_taskCompletionSource = null; __this->___m_taskCompletionSource_12 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL); // m_taskCompletionSourceTypeless = null; __this->___m_taskCompletionSourceTypeless_13 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL); // m_Error = null; __this->___m_Error_3 = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)(Exception_t*)NULL); // m_Version++; int32_t L_29 = (int32_t)__this->___m_Version_5; __this->___m_Version_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); // m_RM = null; __this->___m_RM_4 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL); // if (m_OnDestroyAction != null) Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_30 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; V_6 = (bool)((!(((RuntimeObject*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_6; if (!L_31) { goto IL_0159; } } { // m_OnDestroyAction(this); Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_32 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; NullCheck(L_32); Action_1_Invoke_m411E6D8EB5B08EE49A6A3E4621FDFC38D41F52D5_inline(L_32, (RuntimeObject*)__this, NULL); // m_OnDestroyAction = null; __this->___m_OnDestroyAction_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL); } IL_0159: { } IL_015a: { // } return; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationBase_1_get_Task_mDE7935D73DAD7B499BC4442B7CE570455CAA7881_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSource == null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_0 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSource_12; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0045; } } { // m_taskCompletionSource = new TaskCompletionSource(); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 12)); NullCheck(L_2); (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); __this->___m_taskCompletionSource_12 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0044; } } { // m_taskCompletionSource.SetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSource_12; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_6); (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); } IL_0044: { } IL_0045: { // return m_taskCompletionSource.Task; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_8 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSource_12; NullCheck(L_8); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_9; L_9 = (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); V_2 = L_9; goto IL_0053; } IL_0053: { // } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_10 = V_2; return L_10; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Task_mD2FE8483FD85B6AAE1A8D2ED2C0BD45BEA25CA33_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSourceTypeless == null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_0 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004a; } } { // m_taskCompletionSourceTypeless = new TaskCompletionSource(); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); NullCheck(L_2); TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60(L_2, TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); __this->___m_taskCompletionSourceTypeless_13 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0049; } } { // m_taskCompletionSourceTypeless.SetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; RuntimeObject* L_7; L_7 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_6); TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4(L_6, L_7, TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); } IL_0049: { } IL_004a: { // return m_taskCompletionSourceTypeless.Task; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_8 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; NullCheck(L_8); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_9; L_9 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_8, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); V_2 = L_9; goto IL_0058; } IL_0058: { // } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_10 = V_2; return L_10; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ToString_mBFC1F0C71182AF354C203BFA7E4A0D61C09CE326_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; String_t* V_4 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { // var instId = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // var or = Result as Object; RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); V_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); // if (or != null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_2; bool L_3 = V_2; if (!L_3) { goto IL_0041; } } { // instId = "(" + or.GetInstanceID() + ")"; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = V_1; NullCheck(L_4); int32_t L_5; L_5 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_4, NULL); V_3 = L_5; String_t* L_6; L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL); String_t* L_7; L_7 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_6, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); V_0 = L_7; } IL_0041: { // return string.Format("{0}, result='{1}', status='{2}'", base.ToString(), (or + instId), m_Status); NullCheck((RuntimeObject*)__this); String_t* L_8; L_8 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F((RuntimeObject*)__this, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9 = V_1; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = L_9; G_B3_0 = L_10; G_B3_1 = L_8; G_B3_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; if (L_10) { G_B4_0 = L_10; G_B4_1 = L_8; G_B4_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; goto IL_0054; } } { G_B5_0 = ((String_t*)(NULL)); G_B5_1 = G_B3_1; G_B5_2 = G_B3_2; goto IL_0059; } IL_0054: { NullCheck((RuntimeObject*)G_B4_0); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0); G_B5_0 = L_11; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0059: { String_t* L_12 = V_0; String_t* L_13; L_13 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B5_0, L_12, NULL); int32_t L_14 = (int32_t)__this->___m_Status_2; int32_t L_15 = L_14; RuntimeObject* L_16 = Box(AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(G_B5_2, (RuntimeObject*)G_B5_1, (RuntimeObject*)L_13, L_16, NULL); V_4 = L_17; goto IL_0073; } IL_0073: { // } String_t* L_18 = V_4; return L_18; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::RegisterForDeferredCallbackEvent(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_RegisterForDeferredCallbackEvent_m3C88435A1CA2117E113A0744E60DA5D859C9AADB_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, bool ___incrementReferenceCount0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // if (IsDone && !m_InDeferredCallbackQueue) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_0) { goto IL_0014; } } { bool L_1 = (bool)__this->___m_InDeferredCallbackQueue_14; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0030; } } { // m_InDeferredCallbackQueue = true; __this->___m_InDeferredCallbackQueue_14 = (bool)1; // m_RM.RegisterForDeferredCallback(this, incrementReferenceCount); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; bool L_4 = ___incrementReferenceCount0; NullCheck(L_3); ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(L_3, (RuntimeObject*)__this, L_4, NULL); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Completed_m2AAF0A07DDABAACAB58503C140B697A85B641166_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (m_CompletedActionT == null) DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_0 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_CompletedActionT = DelegateList>.CreateWithGlobalCache(); DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_2; L_2 = (( DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_CompletedActionT_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompletedActionT_7), (void*)L_2); } IL_0019: { // m_CompletedActionT.Add(value); DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_3 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_4 = ___value0; NullCheck(L_3); (( void (*) (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); // RegisterForDeferredCallbackEvent(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Completed_m42120C63E3D0FBF778190368FD306928185D827E_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* G_B2_0 = NULL; DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* G_B1_0 = NULL; { // m_CompletedActionT?.Remove(value); DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_0 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_2 = ___value0; NullCheck(G_B2_0); (( void (*) (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Destroyed_mD58EB0B677BF3CA2E100A77D83BE6B68AD820EBB_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DestroyedAction == null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_DestroyedAction = DelegateList.CreateWithGlobalCache(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_2; L_2 = DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896(DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); __this->___m_DestroyedAction_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DestroyedAction_6), (void*)L_2); } IL_0019: { // m_DestroyedAction.Add(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_3 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = ___value0; NullCheck(L_3); DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67(L_3, L_4, DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Destroyed_m18A361DB3CE89A04ACC69452C830301C3A3D1C0A_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B2_0 = NULL; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B1_0 = NULL; { // m_DestroyedAction?.Remove(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(G_B2_0); DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771(G_B2_0, L_2, DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_CompletedTypeless_m889A6BB75A502F76E2CCDFAF6252E3EDE556E5A2_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41* V_0 = NULL; { U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41* L_0 = (U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 25)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); V_0 = L_0; U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed += s => value(s); U3CU3Ec__DisplayClass57_0_t046A72B4A9E0033E68EDD86C95D5AB868C5BEF41* L_3 = V_0; Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_4 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 27)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_CompletedTypeless_m32C0189CF73009386826F8448E1476F5008DF474_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26* V_0 = NULL; { U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26* L_0 = (U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 31)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); V_0 = L_0; U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed -= s => value(s); U3CU3Ec__DisplayClass58_0_tB45EB1318E37DD93FF70BE04D72654C6A64C7D26* L_3 = V_0; Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_4 = (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Status_m95B377A52354C1F71369B1B239BFBAB8DFD96A70_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_1 = V_0; return L_1; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_get_OperationException_m42694AB742C9E6A7794499DD59D9E69637CA172C_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return m_Error; } Exception_t* L_0 = (Exception_t*)__this->___m_Error_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_Error; } Exception_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OperationException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OperationException_m5938B1F1649D5F05FDE61328857805E938852623_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Exception_t* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // m_Error = value; Exception_t* L_0 = ___value0; __this->___m_Error_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)L_0); // if (m_Error != null && ResourceManager.ExceptionHandler != null) Exception_t* L_1 = (Exception_t*)__this->___m_Error_3; if (!L_1) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_2; L_2 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); G_B3_0 = ((!(((RuntimeObject*)(Action_2_t67647DD70912484E9205AC38396D2849ED602730*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0031; } } { // ResourceManager.ExceptionHandler(new AsyncOperationHandle(this), value); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_4; L_4 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5; memset((&L_5), 0, sizeof(L_5)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_5), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_6 = ___value0; NullCheck(L_4); Action_2_Invoke_mE25C38C29D1FE120CD35EA9D6EAD7BC594AFA57B_inline(L_4, L_5, L_6, NULL); } IL_0031: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_MoveNext_mAE974DE4B28AC64FBC90A48366882570D5B7974B_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; { // internal bool MoveNext() { return !IsDone; } bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // internal bool MoveNext() { return !IsDone; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Reset_m9D543161281848ABC2CAC9981C7C639FDB38AFE2_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // internal void Reset() {} return; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Current_m8CBA7EFD24B34BD5CEE8B781708CC40D44AFC06E_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // internal object Current { get { return null; } } // should throw exception? V_0 = NULL; goto IL_0005; } IL_0005: { // internal object Current { get { return null; } } // should throw exception? RuntimeObject* L_0 = V_0; return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0015; } } { int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); G_B3_0 = ((((int32_t)L_1) == ((int32_t)1))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 1; } IL_0016: { V_0 = (bool)G_B3_0; goto IL_0019; } IL_0019: { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } bool L_2 = V_0; return L_2; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_PercentComplete_m847592C0E9AF73925AB032268482C89A21A78101_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if (m_Status == AsyncOperationStatus.None) int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0023; } } { } try {// begin try (depth: 1) // return Progress; float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(30 /* System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() */, __this); V_1 = L_2; goto IL_002b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Object) // catch // return 0.0f; V_1 = (0.0f); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002b; }// end catch (depth: 1) IL_0023: { // return 1.0f; V_1 = (1.0f); goto IL_002b; } IL_002b: { // } float L_3 = V_1; return L_3; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeCompletionEvent_mD996F872C24D155F4490C137672D7C9E2912DCCF_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (m_CompletedActionT != null) DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_0 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; V_0 = (bool)((!(((RuntimeObject*)(DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002e; } } { // m_CompletedActionT.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_2 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_3; memset((&L_3), 0, sizeof(L_3)); AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0((&L_3), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); NullCheck(L_2); (( void (*) (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); // m_CompletedActionT.Clear(); DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* L_4 = (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*)__this->___m_CompletedActionT_7; NullCheck(L_4); (( void (*) (DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_002e: { // if (m_taskCompletionSource != null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_5 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSource_12; V_1 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_004d; } } { // m_taskCompletionSource.TrySetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_7 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSource_12; RuntimeObject* L_8; L_8 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_7); bool L_9; L_9 = (( bool (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); } IL_004d: { // if (m_taskCompletionSourceTypeless != null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_2 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_11 = V_2; if (!L_11) { goto IL_0071; } } { // m_taskCompletionSourceTypeless.TrySetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_12 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; RuntimeObject* L_13; L_13 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_12); bool L_14; L_14 = TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B(L_12, L_13, TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); } IL_0071: { // m_InDeferredCallbackQueue = false; __this->___m_InDeferredCallbackQueue_14 = (bool)0; // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0; memset((&V_0), 0, sizeof(V_0)); { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0; memset((&L_0), 0, sizeof(L_0)); AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UpdateCallback(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UpdateCallback_m5323E849937BB8FA7E99D4904062389D4EB61619_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // IUpdateReceiver updateOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // updateOp.Update(unscaledDeltaTime); RuntimeObject* L_0 = V_0; float L_1 = ___unscaledDeltaTime0; NullCheck(L_0); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { { // Complete(result, success, errorMsg, true); RuntimeObject* L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, RuntimeObject*, bool, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_0, L_1, L_2, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m0E86D50BEDC7018602EC93632AA0418CE5543BCE_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool G_B2_0 = false; RuntimeObject* G_B2_1 = NULL; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B2_2 = NULL; bool G_B1_0 = false; RuntimeObject* G_B1_1 = NULL; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B1_2 = NULL; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* G_B3_0 = NULL; bool G_B3_1 = false; RuntimeObject* G_B3_2 = NULL; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B3_3 = NULL; { // Complete(result, success, !string.IsNullOrEmpty(errorMsg) ? new OperationException(errorMsg) : null, releaseDependenciesOnFailure); RuntimeObject* L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; bool L_3; L_3 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_2, NULL); G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_3) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000f; } } { G_B3_0 = ((OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_0016; } IL_000f: { String_t* L_4 = ___errorMsg2; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_5 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_5); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_5, L_4, (Exception_t*)NULL, NULL); G_B3_0 = L_5; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_0016: { bool L_6 = ___releaseDependenciesOnFailure3; NullCheck(G_B3_3); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(G_B3_3, G_B3_2, G_B3_1, (Exception_t*)G_B3_0, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; RuntimeObject* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t G_B5_0 = 0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B9_0 = NULL; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B8_0 = NULL; int32_t G_B10_0 = 0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B10_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B18_0 = 0; int32_t G_B22_0 = 0; int32_t G_B32_0 = 0; int32_t G_B35_0 = 0; int32_t G_B35_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B35_2; memset((&G_B35_2), 0, sizeof(G_B35_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B35_3 = NULL; int32_t G_B34_0 = 0; int32_t G_B34_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B34_2; memset((&G_B34_2), 0, sizeof(G_B34_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B34_3 = NULL; String_t* G_B36_0 = NULL; int32_t G_B36_1 = 0; int32_t G_B36_2 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B36_3; memset((&G_B36_3), 0, sizeof(G_B36_3)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B36_4 = NULL; RuntimeObject* G_B40_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B43_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B42_0 = NULL; { // if (IsDone) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0010; } } { // return; goto IL_01b8; } IL_0010: { // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (m_UpdateCallbacks != null && upOp != null) DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; if (!L_2) { goto IL_0025; } } { RuntimeObject* L_3 = V_0; G_B5_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0026; } IL_0025: { G_B5_0 = 0; } IL_0026: { V_2 = (bool)G_B5_0; bool L_4 = V_2; if (!L_4) { goto IL_003c; } } { // m_UpdateCallbacks.Remove(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_6 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_5); DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701(L_5, L_6, DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); } IL_003c: { // Result = result; RuntimeObject* L_7 = ___result0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_Status = success ? AsyncOperationStatus.Succeeded : AsyncOperationStatus.Failed; bool L_8 = ___success1; G_B8_0 = __this; if (L_8) { G_B9_0 = __this; goto IL_004b; } } { G_B10_0 = 2; G_B10_1 = G_B8_0; goto IL_004c; } IL_004b: { G_B10_0 = 1; G_B10_1 = G_B9_0; } IL_004c: { NullCheck(G_B10_1); G_B10_1->___m_Status_2 = (int32_t)G_B10_0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_9) { goto IL_0066; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_10); bool L_11 = (bool)L_10->___postProfilerEvents_0; G_B13_0 = ((int32_t)(L_11)); goto IL_0067; } IL_0066: { G_B13_0 = 0; } IL_0067: { V_3 = (bool)G_B13_0; bool L_12 = V_3; if (!L_12) { goto IL_00a3; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 1)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14; memset((&L_14), 0, sizeof(L_14)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_14), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_15; memset((&L_15), 0, sizeof(L_15)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_15), L_14, (int32_t)2, 1, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_13); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_13, L_15, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationComplete)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_17; memset((&L_17), 0, sizeof(L_17)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_17), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_18; memset((&L_18), 0, sizeof(L_18)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_18), L_17, (int32_t)3, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_16); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_16, L_18, NULL); } IL_00a3: { // if (m_Status == AsyncOperationStatus.Failed || exception != null) int32_t L_19 = (int32_t)__this->___m_Status_2; if ((((int32_t)L_19) == ((int32_t)2))) { goto IL_00b2; } } { Exception_t* L_20 = ___exception2; G_B18_0 = ((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_00b3; } IL_00b2: { G_B18_0 = 1; } IL_00b3: { V_4 = (bool)G_B18_0; bool L_21 = V_4; if (!L_21) { goto IL_00f9; } } { // if (exception == null || string.IsNullOrEmpty(exception.Message)) Exception_t* L_22 = ___exception2; if (!L_22) { goto IL_00ca; } } { Exception_t* L_23 = ___exception2; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_23); bool L_25; L_25 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_24, NULL); G_B22_0 = ((int32_t)(L_25)); goto IL_00cb; } IL_00ca: { G_B22_0 = 1; } IL_00cb: { V_5 = (bool)G_B22_0; bool L_26 = V_5; if (!L_26) { goto IL_00f0; } } { // OperationException = new OperationException($"Unknown error in AsyncOperation : {DebugName}"); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); String_t* L_28; L_28 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C, L_27, NULL); OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_29 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_29); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_29, L_28, (Exception_t*)NULL, NULL); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, (Exception_t*)L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); goto IL_00f8; } IL_00f0: { // OperationException = exception; Exception_t* L_30 = ___exception2; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); } IL_00f8: { } IL_00f9: { // if (m_Status == AsyncOperationStatus.Failed) int32_t L_31 = (int32_t)__this->___m_Status_2; V_6 = (bool)((((int32_t)L_31) == ((int32_t)2))? 1 : 0); bool L_32 = V_6; if (!L_32) { goto IL_01a0; } } { // if (releaseDependenciesOnFailure) bool L_33 = ___releaseDependenciesOnFailure3; V_8 = L_33; bool L_34 = V_8; if (!L_34) { goto IL_011b; } } { // ReleaseDependencies(); VirtualActionInvoker0::Invoke(34 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() */, __this); } IL_011b: { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_35 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_35) { goto IL_0130; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_36 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_36); bool L_37 = (bool)L_36->___postProfilerEvents_0; G_B32_0 = ((int32_t)(L_37)); goto IL_0131; } IL_0130: { G_B32_0 = 0; } IL_0131: { V_9 = (bool)G_B32_0; bool L_38 = V_9; if (!L_38) { goto IL_015d; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationFail, 0, exception?.ToString())); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_40; memset((&L_40), 0, sizeof(L_40)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_40), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_41 = ___exception2; G_B34_0 = 0; G_B34_1 = 0; G_B34_2 = L_40; G_B34_3 = L_39; if (L_41) { G_B35_0 = 0; G_B35_1 = 0; G_B35_2 = L_40; G_B35_3 = L_39; goto IL_014b; } } { G_B36_0 = ((String_t*)(NULL)); G_B36_1 = G_B34_0; G_B36_2 = G_B34_1; G_B36_3 = G_B34_2; G_B36_4 = G_B34_3; goto IL_0151; } IL_014b: { Exception_t* L_42 = ___exception2; NullCheck((RuntimeObject*)L_42); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_42); G_B36_0 = L_43; G_B36_1 = G_B35_0; G_B36_2 = G_B35_1; G_B36_3 = G_B35_2; G_B36_4 = G_B35_3; } IL_0151: { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_44; memset((&L_44), 0, sizeof(L_44)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_44), G_B36_3, (int32_t)G_B36_2, G_B36_1, G_B36_0, NULL, /*hidden argument*/NULL); NullCheck(G_B36_4); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(G_B36_4, L_44, NULL); } IL_015d: { // ICachable cachedOperation = this as ICachable; V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var)); // if (cachedOperation?.Key != null) RuntimeObject* L_45 = V_7; if (L_45) { goto IL_016c; } } { G_B40_0 = ((RuntimeObject*)(NULL)); goto IL_0173; } IL_016c: { RuntimeObject* L_46 = V_7; NullCheck(L_46); RuntimeObject* L_47; L_47 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_46); G_B40_0 = L_47; } IL_0173: { V_10 = (bool)((!(((RuntimeObject*)(RuntimeObject*)G_B40_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0195; } } { // m_RM?.RemoveOperationFromCache(cachedOperation.Key); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_50 = L_49; G_B42_0 = L_50; if (L_50) { G_B43_0 = L_50; goto IL_0188; } } { goto IL_0195; } IL_0188: { RuntimeObject* L_51 = V_7; NullCheck(L_51); RuntimeObject* L_52; L_52 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_51); NullCheck(G_B43_0); bool L_53; L_53 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(G_B43_0, L_52, NULL); } IL_0195: { // RegisterForDeferredCallbackEvent(false); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); goto IL_01b0; } IL_01a0: { // InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); // DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_01b0: { // IsRunning = false; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); } IL_01b8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Start_mE048757C4E6D96EA2205EA1585E651F3EF266FC7_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // m_RM = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_RM_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)L_0); // IsRunning = true; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); // HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_1) { goto IL_002c; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_2); bool L_3 = (bool)L_2->___postProfilerEvents_0; G_B3_0 = ((int32_t)(L_3)); goto IL_002d; } IL_002c: { G_B3_0 = 0; } IL_002d: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0069; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationCreate)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_6), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_7; memset((&L_7), 0, sizeof(L_7)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_7), L_6, (int32_t)1, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_5); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_5, L_7, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 0)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; memset((&L_9), 0, sizeof(L_9)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_9), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_10; memset((&L_10), 0, sizeof(L_10)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_10), L_9, (int32_t)2, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_8); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_8, L_10, NULL); } IL_0069: { // IncrementReferenceCount(); // keep a reference until the operation completes (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); // m_UpdateCallbacks = updateCallbacks; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_11 = ___updateCallbacks2; __this->___m_UpdateCallbacks_15 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks_15), (void*)L_11); // if (dependency.IsValid() && !dependency.IsDone) bool L_12; L_12 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&___dependency1), NULL); if (!L_12) { goto IL_008c; } } { bool L_13; L_13 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&___dependency1), NULL); G_B8_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_008d; } IL_008c: { G_B8_0 = 0; } IL_008d: { V_1 = (bool)G_B8_0; bool L_14 = V_1; if (!L_14) { goto IL_00a1; } } { // dependency.Completed += m_dependencyCompleteAction; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_15 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)__this->___m_dependencyCompleteAction_9; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&___dependency1), L_15, NULL); goto IL_00a8; } IL_00a1: { // InvokeExecute(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); } IL_00a8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // Execute(); VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Execute() */, __this); // HasExecuted = true; __this->___HasExecuted_10 = (bool)1; // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (upOp != null) RuntimeObject* L_0 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0030; } } { // m_UpdateCallbacks.Add(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_2); DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42(L_2, L_3, DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_CompletedTypeless_mA7DA689153F0F4F1B78F6BE01A78A45A16279A02_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { CompletedTypeless += value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); // add { CompletedTypeless += value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_CompletedTypeless_mE7FA9C57E3E912954DED4FFB57D619F06F697698_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { CompletedTypeless -= value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); // remove { CompletedTypeless -= value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_Destroyed_m0C56E52145047BDE34AF896B8DEEE8C4FA02A8EB_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed += value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_Destroyed_m09D93B7792BC94AA5FBBC3432CEF4E2C94D1FBFD_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed -= value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); // } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Version_m58F730D90D10AF731528EF7965BCFF909D75B074_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // int IAsyncOperation.Version => Version; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 55)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 55)); return L_0; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ReferenceCount_m2DCF96E8298656BF6C4E9096E7F73CFA542FC776_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // int IAsyncOperation.ReferenceCount => ReferenceCount; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 56)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return L_0; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_PercentComplete_m1ED2757D2FD01C9C11C3F8512C8D5DC9FBD9105B_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // float IAsyncOperation.PercentComplete => PercentComplete; float L_0; L_0 = (( float (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 57)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 57)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Status_m22D24231A9C7AF47E604C72ACFC144786ECFA57C_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // AsyncOperationStatus IAsyncOperation.Status => Status; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); return L_0; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_OperationException_m7F9322A142C41170C9887F7873BEEB3213F9D26F_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // Exception IAsyncOperation.OperationException => OperationException; Exception_t* L_0; L_0 = (( Exception_t* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 58)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 58)); return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_IsDone_mBBBD6362CD9A0E8F33FE3B0680A89C4E7D820E27_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // bool IAsyncOperation.IsDone => IsDone; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Handle_mBB6A1DEB314788DB568E0ABDEA6E95B0990E0DC5_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // AsyncOperationHandle IAsyncOperation.Handle => Handle; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0; L_0 = (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 59)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 59)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1; L_1 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_set_OnDestroy_mD96FBDB857B6A9D689504DC4214DFBF7284B71EB_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 60)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 60)); // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_DebugName_m31CFC85A466B8A20968D3C9EBB98FE6304D12BEA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // string IAsyncOperation.DebugName => DebugName; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); return L_0; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetResultAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetResultAsObject_mC8138F9D875453EEFCA8E6AE8089199C701CDF59_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // object IAsyncOperation.GetResultAsObject() => Result; RuntimeObject* L_0; L_0 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); return L_0; } } // System.Type UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ResultType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ResultType_mC9A18614B852E3676AE00CA7036B7F2804712EDA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 61)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDependencies_m52EA8945C7342AD6741D65D9C8D306FFA17601A9_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // void IAsyncOperation.GetDependencies(List deps) => GetDependencies(deps); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, __this, L_0); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_DecrementReferenceCount_m9D2F9480C88C547F8F8A844DFC222F9D36F1E091_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // void IAsyncOperation.DecrementReferenceCount() => DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_IncrementReferenceCount_m87218F9D331AAE60AB8255FDD336A117A9CF8965_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // void IAsyncOperation.IncrementReferenceCount() => IncrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_InvokeCompletionEvent_m3B7D60A291D31D498B7EB2A3C74580D9D390C7C0_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // void IAsyncOperation.InvokeCompletionEvent() => InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_Start_m6C523E5AE531A8C64669722E01EAE18E01A586B0_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { { // void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) => Start(rm, dependency, updateCallbacks); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___dependency1; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = ___updateCallbacks2; (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 63)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 63)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_ReleaseDependencies_mE0EBF4C38926302BD92368365BC5349BC76F4EFA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // internal virtual void ReleaseDependencies() {} return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDownloadStatus_m43DB7BEF2F6BDBC3E9084888839751E6B61906E5_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { { // DownloadStatus IAsyncOperation.GetDownloadStatus(HashSet visited) => GetDownloadStatus(visited); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, __this, L_0); return L_1; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_GetDownloadStatus_mFE82DF4435A13CE9900205738C62ACC47118D0E1_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); { // visited.Add(this); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; NullCheck(L_0); bool L_1; L_1 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_0, (RuntimeObject*)__this, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); // return new DownloadStatus() { IsDone = IsDone }; il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; V_1 = L_3; goto IL_0022; } IL_0022: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_4 = V_1; return L_4; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<.ctor>b__35_0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_U3C_ctorU3Eb__35_0_m1EC7B91A8805EB68D8B50FE8CC53C08F68D10E55_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___o0, const RuntimeMethod* method) { { // m_dependencyCompleteAction = o => InvokeExecute(); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // protected virtual void Destroy() {} return; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_Progress_m3901E0E6296A4D9BF72F453C2CDF460586CD92BC_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // protected virtual float Progress { get { return 0; } } V_0 = (0.0f); goto IL_0009; } IL_0009: { // protected virtual float Progress { get { return 0; } } float L_0 = V_0; return L_0; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_get_DebugName_mB5A20AC65B7A6B63EFC47FCF6A3DBE58D77DAFA5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // protected virtual string DebugName { get { return this.ToString(); } } NullCheck((RuntimeObject*)__this); String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)__this); V_0 = L_0; goto IL_000a; } IL_000a: { // protected virtual string DebugName { get { return this.ToString(); } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_GetDependencies_m9DFAE28593399643D84D9E514422B889B71639ED_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___dependencies0, const RuntimeMethod* method) { { // public virtual void GetDependencies(List dependencies) {} return; } } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationBase_1_get_Result_m068EE4ACA0F0A0A93914B4FE460B68E4D48C6ECD_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // public TObject Result { get; set; } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A)__this->___U3CResultU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___value0, const RuntimeMethod* method) { { // public TObject Result { get; set; } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = ___value0; __this->___U3CResultU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CResultU3Ek__BackingField_0))->___m_Operation_1), (void*)NULL); return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Version_mB40115A0C2178926A70210DE25AF295AD902E2ED_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int Version { get { return m_Version; } } int32_t L_0 = (int32_t)__this->___m_Version_5; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int Version { get { return m_Version; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_CompletedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_CompletedEventHasListeners_m166D728F959EC7A764BB24F52FFDC663C7BA3288_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { // internal bool CompletedEventHasListeners => m_CompletedActionT != null && m_CompletedActionT.Count > 0; DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_0 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; if (!L_0) { goto IL_0018; } } { DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_1 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1)); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DestroyedEventHasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_DestroyedEventHasListeners_m6644748A107CE980C326CA134E0A019CA1674AF5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // internal bool DestroyedEventHasListeners => m_DestroyedAction != null && m_DestroyedAction.Count > 0; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; if (!L_0) { goto IL_0018; } } { DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_1); int32_t L_2; L_2 = DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD(L_1, DelegateList_1_get_Count_m38AFF54C2C2A7A7404C37E3150DC46D268525EFD_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0); goto IL_0019; } IL_0018: { G_B3_0 = 0; } IL_0019: { return (bool)G_B3_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OnDestroy_mE5A20095F6C3866FC74AF7D3C63421FAE07DF9AB_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // internal Action OnDestroy { set { m_OnDestroyAction = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; __this->___m_OnDestroyAction_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)L_0); // internal Action OnDestroy { set { m_OnDestroyAction = value; } } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_ReferenceCount_m86A0643BF48A13458ECE5D06D020E60F7414175E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = L_0; goto IL_000a; } IL_000a: { // internal int ReferenceCount { get { return m_referenceCount; } } int32_t L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsRunning_mC57EEBFBB62A9CE467308DC61337C692B4A956CF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = (bool)__this->___U3CIsRunningU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_IsRunning(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_IsRunning_m02843C25F66F7BC7AD941B95C578ABE3F4CB89B6_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IsRunning { get; internal set; } bool L_0 = ___value0; __this->___U3CIsRunningU3Ek__BackingField_11 = L_0; return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // int m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // protected internal bool HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // protected AsyncOperationBase() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL); // m_UpdateCallback = UpdateCallback; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var); NullCheck(L_0); Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_0, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 2)), NULL); __this->___m_UpdateCallback_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallback_16), (void*)L_0); // m_dependencyCompleteAction = o => InvokeExecute(); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 3)), NULL); __this->___m_dependencyCompleteAction_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_dependencyCompleteAction_9), (void*)L_1); // } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ShortenPath(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m058D94CFF2FE6E99A4348A43D26298994FA8AE3E_gshared (String_t* ___p0, bool ___keepExtension1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; String_t* V_4 = NULL; { // var slashIndex = p.LastIndexOf('/'); String_t* L_0 = ___p0; NullCheck(L_0); int32_t L_1; L_1 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_0, (Il2CppChar)((int32_t)47), NULL); V_0 = L_1; // if (slashIndex > 0) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001d; } } { // p = p.Substring(slashIndex + 1); String_t* L_4 = ___p0; int32_t L_5 = V_0; NullCheck(L_4); String_t* L_6; L_6 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), NULL); ___p0 = L_6; } IL_001d: { // if (!keepExtension) bool L_7 = ___keepExtension1; V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0042; } } { // slashIndex = p.LastIndexOf('.'); String_t* L_9 = ___p0; NullCheck(L_9); int32_t L_10; L_10 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_9, (Il2CppChar)((int32_t)46), NULL); V_0 = L_10; // if (slashIndex > 0) int32_t L_11 = V_0; V_3 = (bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_0041; } } { // p = p.Substring(0, slashIndex); String_t* L_13 = ___p0; int32_t L_14 = V_0; NullCheck(L_13); String_t* L_15; L_15 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, L_14, NULL); ___p0 = L_15; } IL_0041: { } IL_0042: { // return p; String_t* L_16 = ___p0; V_4 = L_16; goto IL_0047; } IL_0047: { // } String_t* L_17 = V_4; return L_17; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_IncrementReferenceCount_mD3C7923C7DE361CEA441AC2D49FA38E269BD9870_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B5_0 = 0; { // if (m_referenceCount == 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // throw new Exception(string.Format("Cannot increment reference count on operation {0} because it has already been destroyed", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04A5EEAA45F6D608A402B533DA6DDE020D21B6D6)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_IncrementReferenceCount_mD3C7923C7DE361CEA441AC2D49FA38E269BD9870_RuntimeMethod_var))); } IL_001f: { // m_referenceCount++; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0042; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0043; } IL_0042: { G_B5_0 = 0; } IL_0043: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_0067; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_0067: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_WaitForCompletion_mAAA85FCB4AE22A6EA41BB05DE4456D44EEF30185_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (Application.platform != RuntimePlatform.WebGLPlayer) int32_t L_0; L_0 = Application_get_platform_m1AB34E71D9885B120F6021EB2B11DCB28CD6008D(NULL); V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)17)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0024; } } { goto IL_0015; } IL_0013: { } IL_0015: { // while (!InvokeWaitForCompletion()) { } bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(33 /* System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() */, __this); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (L_3) { goto IL_0013; } } { goto IL_002f; } IL_0024: { // throw new Exception($"WebGL does not support synchronous Addressable loading. Please do not use WaitForCompletion on the WebGL platform."); Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_4); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral29EDD59BA3980A72B9FF24D2275594F702EA4CEA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_WaitForCompletion_mAAA85FCB4AE22A6EA41BB05DE4456D44EEF30185_RuntimeMethod_var))); } IL_002f: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_InvokeWaitForCompletion_m88A92B52BEA40DFDC3879ED7CCF0A64C0ED6485E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; { // protected virtual bool InvokeWaitForCompletion() { return true; } V_0 = (bool)1; goto IL_0005; } IL_0005: { // protected virtual bool InvokeWaitForCompletion() { return true; } bool L_0 = V_0; return L_0; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_mE1923C291EDD9F591CF2355B63DF27D995DD8D3F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; int32_t G_B5_0 = 0; int32_t G_B11_0 = 0; { // if (m_referenceCount <= 0) int32_t L_0 = (int32_t)__this->___m_referenceCount_1; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // throw new Exception(string.Format("Cannot decrement reference count for operation {0} because it is already 0", this)); String_t* L_2; L_2 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC1A9B91BF77F2786601F64721A08F0772546B96)), (RuntimeObject*)__this, NULL); Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_mE1923C291EDD9F591CF2355B63DF27D995DD8D3F_RuntimeMethod_var))); } IL_0022: { // m_referenceCount--; int32_t L_4 = (int32_t)__this->___m_referenceCount_1; __this->___m_referenceCount_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1)); // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_5) { goto IL_0045; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_6); bool L_7 = (bool)L_6->___postProfilerEvents_0; G_B5_0 = ((int32_t)(L_7)); goto IL_0046; } IL_0045: { G_B5_0 = 0; } IL_0046: { V_1 = (bool)G_B5_0; bool L_8 = V_1; if (!L_8) { goto IL_006a; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationReferenceCount, m_referenceCount)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_10; memset((&L_10), 0, sizeof(L_10)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_10), (RuntimeObject*)__this, /*hidden argument*/NULL); int32_t L_11 = (int32_t)__this->___m_referenceCount_1; DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_12; memset((&L_12), 0, sizeof(L_12)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_12), L_10, (int32_t)4, L_11, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_9); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_9, L_12, NULL); } IL_006a: { // if (m_referenceCount == 0) int32_t L_13 = (int32_t)__this->___m_referenceCount_1; V_2 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_2; if (!L_14) { goto IL_015a; } } { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_15 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_15) { goto IL_0090; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_16); bool L_17 = (bool)L_16->___postProfilerEvents_0; G_B11_0 = ((int32_t)(L_17)); goto IL_0091; } IL_0090: { G_B11_0 = 0; } IL_0091: { V_3 = (bool)G_B11_0; bool L_18 = V_3; if (!L_18) { goto IL_00b0; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationDestroy)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_19 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20; memset((&L_20), 0, sizeof(L_20)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_20), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_21; memset((&L_21), 0, sizeof(L_21)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_21), L_20, (int32_t)5, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_19); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_19, L_21, NULL); } IL_00b0: { // if (m_DestroyedAction != null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_22 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_4 = (bool)((!(((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_22) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_23 = V_4; if (!L_23) { goto IL_00e4; } } { // m_DestroyedAction.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_24 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_25; memset((&L_25), 0, sizeof(L_25)); AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3((&L_25), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_26; L_26 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); NullCheck(L_24); DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B(L_24, L_26, DelegateList_1_Invoke_m8DA6574AB2C9BE8F64E205281D4D076B7479B88B_RuntimeMethod_var); // m_DestroyedAction.Clear(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_27 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; NullCheck(L_27); DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C(L_27, DelegateList_1_Clear_m8F685DDA6308752F78DEF343BB1673032A0D774C_RuntimeMethod_var); } IL_00e4: { // Destroy(); VirtualActionInvoker0::Invoke(29 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Destroy() */, __this); // Result = default(TObject); il2cpp_codegen_initobj((&V_5), sizeof(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_28 = V_5; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_referenceCount = 1; __this->___m_referenceCount_1 = 1; // m_Status = AsyncOperationStatus.None; __this->___m_Status_2 = (int32_t)0; // m_taskCompletionSource = null; __this->___m_taskCompletionSource_12 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)(TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)NULL); // m_taskCompletionSourceTypeless = null; __this->___m_taskCompletionSourceTypeless_13 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)NULL); // m_Error = null; __this->___m_Error_3 = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)(Exception_t*)NULL); // m_Version++; int32_t L_29 = (int32_t)__this->___m_Version_5; __this->___m_Version_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); // m_RM = null; __this->___m_RM_4 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)NULL); // if (m_OnDestroyAction != null) Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_30 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; V_6 = (bool)((!(((RuntimeObject*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_6; if (!L_31) { goto IL_0159; } } { // m_OnDestroyAction(this); Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_32 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)__this->___m_OnDestroyAction_8; NullCheck(L_32); Action_1_Invoke_m411E6D8EB5B08EE49A6A3E4621FDFC38D41F52D5_inline(L_32, (RuntimeObject*)__this, NULL); // m_OnDestroyAction = null; __this->___m_OnDestroyAction_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDestroyAction_8), (void*)(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL); } IL_0159: { } IL_015a: { // } return; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* AsyncOperationBase_1_get_Task_m46C64F03FFE3D621A0092A890D34637204FF45AD_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSource == null) TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_0 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)__this->___m_taskCompletionSource_12; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0045; } } { // m_taskCompletionSource = new TaskCompletionSource(); TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_2 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 12)); NullCheck(L_2); (( void (*) (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13)); __this->___m_taskCompletionSource_12 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSource_12), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0044; } } { // m_taskCompletionSource.SetResult(Result); TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_6 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)__this->___m_taskCompletionSource_12; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_7; L_7 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_6); (( void (*) (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 17)); } IL_0044: { } IL_0045: { // return m_taskCompletionSource.Task; TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_8 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)__this->___m_taskCompletionSource_12; NullCheck(L_8); Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* L_9; L_9 = (( Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* (*) (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 18)); V_2 = L_9; goto IL_0053; } IL_0053: { // } Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* L_10 = V_2; return L_10; } } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Task_m6F8AE0D52303145841E84170AC50088B78F119D3_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_2 = NULL; int32_t G_B4_0 = 0; { // if (m_taskCompletionSourceTypeless == null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_0 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_0 = (bool)((((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_004a; } } { // m_taskCompletionSourceTypeless = new TaskCompletionSource(); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); NullCheck(L_2); TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60(L_2, TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); __this->___m_taskCompletionSourceTypeless_13 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_taskCompletionSourceTypeless_13), (void*)L_2); // if (IsDone && !CompletedEventHasListeners) bool L_3; L_3 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_3) { goto IL_002d; } } { bool L_4; L_4 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15)); G_B4_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_1 = (bool)G_B4_0; bool L_5 = V_1; if (!L_5) { goto IL_0049; } } { // m_taskCompletionSourceTypeless.SetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_7; L_7 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_8 = L_7; RuntimeObject* L_9 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_8); NullCheck(L_6); TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4(L_6, L_9, TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); } IL_0049: { } IL_004a: { // return m_taskCompletionSourceTypeless.Task; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; NullCheck(L_10); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_11; L_11 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_10, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); V_2 = L_11; goto IL_0058; } IL_0058: { // } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_12 = V_2; return L_12; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ToString_m79677DAF4C1CAFDCC81262EE85502029D7D34869_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; String_t* V_4 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; { // var instId = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // var or = Result as Object; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0; L_0 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); V_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); // if (or != null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_2 = L_4; bool L_5 = V_2; if (!L_5) { goto IL_0041; } } { // instId = "(" + or.GetInstanceID() + ")"; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = V_1; NullCheck(L_6); int32_t L_7; L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL); V_3 = L_7; String_t* L_8; L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL); String_t* L_9; L_9 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_8, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); V_0 = L_9; } IL_0041: { // return string.Format("{0}, result='{1}', status='{2}'", base.ToString(), (or + instId), m_Status); NullCheck((RuntimeObject*)__this); String_t* L_10; L_10 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F((RuntimeObject*)__this, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = V_1; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = L_11; G_B3_0 = L_12; G_B3_1 = L_10; G_B3_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; if (L_12) { G_B4_0 = L_12; G_B4_1 = L_10; G_B4_2 = _stringLiteralDF57B35202136E2BC66D346C97180BD39CEE3FBA; goto IL_0054; } } { G_B5_0 = ((String_t*)(NULL)); G_B5_1 = G_B3_1; G_B5_2 = G_B3_2; goto IL_0059; } IL_0054: { NullCheck((RuntimeObject*)G_B4_0); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0); G_B5_0 = L_13; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_0059: { String_t* L_14 = V_0; String_t* L_15; L_15 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B5_0, L_14, NULL); int32_t L_16 = (int32_t)__this->___m_Status_2; int32_t L_17 = L_16; RuntimeObject* L_18 = Box(AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88_il2cpp_TypeInfo_var, &L_17); String_t* L_19; L_19 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(G_B5_2, (RuntimeObject*)G_B5_1, (RuntimeObject*)L_15, L_18, NULL); V_4 = L_19; goto IL_0073; } IL_0073: { // } String_t* L_20 = V_4; return L_20; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::RegisterForDeferredCallbackEvent(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_RegisterForDeferredCallbackEvent_m4F586C66621EA930E17844028DA8DFA930BFBB51_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, bool ___incrementReferenceCount0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // if (IsDone && !m_InDeferredCallbackQueue) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); if (!L_0) { goto IL_0014; } } { bool L_1 = (bool)__this->___m_InDeferredCallbackQueue_14; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0030; } } { // m_InDeferredCallbackQueue = true; __this->___m_InDeferredCallbackQueue_14 = (bool)1; // m_RM.RegisterForDeferredCallback(this, incrementReferenceCount); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_3 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; bool L_4 = ___incrementReferenceCount0; NullCheck(L_3); ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(L_3, (RuntimeObject*)__this, L_4, NULL); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Completed_mDDA310A8C20068B5C646BD3CF5BC55D87936F91E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (m_CompletedActionT == null) DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_0 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_CompletedActionT = DelegateList>.CreateWithGlobalCache(); DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_2; L_2 = (( DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(il2cpp_rgctx_method(method->klass->rgctx_data, 20)); __this->___m_CompletedActionT_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompletedActionT_7), (void*)L_2); } IL_0019: { // m_CompletedActionT.Add(value); DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_3 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_4 = ___value0; NullCheck(L_3); (( void (*) (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 22)); // RegisterForDeferredCallbackEvent(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Completed_m045D8512C80B5097461AE27DD35992DFB97E3AB5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* G_B2_0 = NULL; DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* G_B1_0 = NULL; { // m_CompletedActionT?.Remove(value); DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_0 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_2 = ___value0; NullCheck(G_B2_0); (( void (*) (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24)); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_Destroyed_m8FB48B2BECBA796C8D88FA9561DFD10A9DECEA41_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_DestroyedAction == null) DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; V_0 = (bool)((((RuntimeObject*)(DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // m_DestroyedAction = DelegateList.CreateWithGlobalCache(); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_2; L_2 = DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896(DelegateList_1_CreateWithGlobalCache_m13CF6C355DEB63778C7454DF2753AC2B0C9BE896_RuntimeMethod_var); __this->___m_DestroyedAction_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DestroyedAction_6), (void*)L_2); } IL_0019: { // m_DestroyedAction.Add(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_3 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = ___value0; NullCheck(L_3); DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67(L_3, L_4, DelegateList_1_Add_mE9C4F22929C05A3C040D9E27188D1F74780A8B67_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_Destroyed_mF6BB2C690F5E986435434DAB32C119533632DFBC_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B2_0 = NULL; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* G_B1_0 = NULL; { // m_DestroyedAction?.Remove(value); DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_0 = (DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88*)__this->___m_DestroyedAction_6; DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0014; } IL_000d: { Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(G_B2_0); DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771(G_B2_0, L_2, DelegateList_1_Remove_m7144980CA656C16D25C7F45A7E59786E27C93771_RuntimeMethod_var); } IL_0014: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_add_CompletedTypeless_mF65A2CFB124A6A4FFDB460B5C7DA0E86AC522D59_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E* V_0 = NULL; { U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E* L_0 = (U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 25)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 26)); V_0 = L_0; U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed += s => value(s); U3CU3Ec__DisplayClass57_0_tDFC6CCE5515626F8A27F28D65646A2DDFE7F0F9E* L_3 = V_0; Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_4 = (Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 27)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 30)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_remove_CompletedTypeless_mBC473E4B09B9635DD832818115E9B510B20D6741_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0* V_0 = NULL; { U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0* L_0 = (U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 31)); NullCheck(L_0); (( void (*) (U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 32)); V_0 = L_0; U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0* L_1 = V_0; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // Completed -= s => value(s); U3CU3Ec__DisplayClass58_0_t7AEE0BA6CA704139E0381F22E47CE311B3524DC0* L_3 = V_0; Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_4 = (Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 28)); NullCheck(L_4); (( void (*) (Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_4, (RuntimeObject*)L_3, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 33)), il2cpp_rgctx_method(method->klass->rgctx_data, 29)); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 34)); // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_get_Status_m4D7258018A5644B3DE73E0F7E3B253107878E69E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationStatus Status { get { return m_Status; } } int32_t L_1 = V_0; return L_1; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_get_OperationException_m24D82FE35E8C2C553D6C41A9E3D21C9B77320D3E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return m_Error; } Exception_t* L_0 = (Exception_t*)__this->___m_Error_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_Error; } Exception_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_OperationException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_OperationException_m5182845C879B380492688E06156095B0148DAF00_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Exception_t* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B3_0 = 0; { // m_Error = value; Exception_t* L_0 = ___value0; __this->___m_Error_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Error_3), (void*)L_0); // if (m_Error != null && ResourceManager.ExceptionHandler != null) Exception_t* L_1 = (Exception_t*)__this->___m_Error_3; if (!L_1) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_2; L_2 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); G_B3_0 = ((!(((RuntimeObject*)(Action_2_t67647DD70912484E9205AC38396D2849ED602730*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_0031; } } { // ResourceManager.ExceptionHandler(new AsyncOperationHandle(this), value); il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_4; L_4 = ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline(NULL); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5; memset((&L_5), 0, sizeof(L_5)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_5), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_6 = ___value0; NullCheck(L_4); Action_2_Invoke_mE25C38C29D1FE120CD35EA9D6EAD7BC594AFA57B_inline(L_4, L_5, L_6, NULL); } IL_0031: { // } return; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_MoveNext_m99103D094BBD6FD90ED200F23014C36AB30D4337_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; { // internal bool MoveNext() { return !IsDone; } bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // internal bool MoveNext() { return !IsDone; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Reset_m2F7E728DC9FDAD1C25A299A333ADC0272868B3AA_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // internal void Reset() {} return; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Current_m153644433E5B928E8942BFAEDDA3C91AF57B6253_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // internal object Current { get { return null; } } // should throw exception? V_0 = NULL; goto IL_0005; } IL_0005: { // internal object Current { get { return null; } } // should throw exception? RuntimeObject* L_0 = V_0; return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0015; } } { int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); G_B3_0 = ((((int32_t)L_1) == ((int32_t)1))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 1; } IL_0016: { V_0 = (bool)G_B3_0; goto IL_0019; } IL_0019: { // internal bool IsDone { get { return Status == AsyncOperationStatus.Failed || Status == AsyncOperationStatus.Succeeded; } } bool L_2 = V_0; return L_2; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_get_PercentComplete_m374F60280C1608D4102CD45D62ACE1A1608B0CC0_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if (m_Status == AsyncOperationStatus.None) int32_t L_0 = (int32_t)__this->___m_Status_2; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0023; } } { } try {// begin try (depth: 1) // return Progress; float L_2; L_2 = VirtualFuncInvoker0< float >::Invoke(30 /* System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Progress() */, __this); V_1 = L_2; goto IL_002b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Object) // catch // return 0.0f; V_1 = (0.0f); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002b; }// end catch (depth: 1) IL_0023: { // return 1.0f; V_1 = (1.0f); goto IL_002b; } IL_002b: { // } float L_3 = V_1; return L_3; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeCompletionEvent_m0768E37CD0A8DF47B702959B17D531F525A41997_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (m_CompletedActionT != null) DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_0 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; V_0 = (bool)((!(((RuntimeObject*)(DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002e; } } { // m_CompletedActionT.Invoke(new AsyncOperationHandle(this)); DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_2 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_3; memset((&L_3), 0, sizeof(L_3)); AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3((&L_3), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); NullCheck(L_2); (( void (*) (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 37)); // m_CompletedActionT.Clear(); DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* L_4 = (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*)__this->___m_CompletedActionT_7; NullCheck(L_4); (( void (*) (DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 38)); } IL_002e: { // if (m_taskCompletionSource != null) TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_5 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)__this->___m_taskCompletionSource_12; V_1 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_004d; } } { // m_taskCompletionSource.TrySetResult(Result); TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* L_7 = (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*)__this->___m_taskCompletionSource_12; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_8; L_8 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); NullCheck(L_7); bool L_9; L_9 = (( bool (*) (TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39)); } IL_004d: { // if (m_taskCompletionSourceTypeless != null) TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; V_2 = (bool)((!(((RuntimeObject*)(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_11 = V_2; if (!L_11) { goto IL_0071; } } { // m_taskCompletionSourceTypeless.TrySetResult(Result); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_12 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)__this->___m_taskCompletionSourceTypeless_13; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_13; L_13 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_14 = L_13; RuntimeObject* L_15 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_14); NullCheck(L_12); bool L_16; L_16 = TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B(L_12, L_15, TaskCompletionSource_1_TrySetResult_m7A0F162733257CA73B347B6BB9677F25A0AB0F9B_RuntimeMethod_var); } IL_0071: { // m_InDeferredCallbackQueue = false; __this->___m_InDeferredCallbackQueue_14 = (bool)0; // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_0; memset((&V_0), 0, sizeof(V_0)); { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_0; memset((&L_0), 0, sizeof(L_0)); AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 7)); V_0 = L_0; goto IL_000a; } IL_000a: { // internal AsyncOperationHandle Handle { get { return new AsyncOperationHandle(this); } } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = V_0; return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UpdateCallback(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UpdateCallback_mD67B5DBFFDEA367148E0D862CE4A02B514B25E29_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // IUpdateReceiver updateOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // updateOp.Update(unscaledDeltaTime); RuntimeObject* L_0 = V_0; float L_1 = ___unscaledDeltaTime0; NullCheck(L_0); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_0, L_1); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { { // Complete(result, success, errorMsg, true); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_0, L_1, L_2, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 40)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m2CFF1B72B4131A016E0D359F9386AECF745B039E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, String_t* ___errorMsg2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool G_B2_0 = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A G_B2_1; memset((&G_B2_1), 0, sizeof(G_B2_1)); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B2_2 = NULL; bool G_B1_0 = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A G_B1_1; memset((&G_B1_1), 0, sizeof(G_B1_1)); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B1_2 = NULL; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* G_B3_0 = NULL; bool G_B3_1 = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A G_B3_2; memset((&G_B3_2), 0, sizeof(G_B3_2)); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B3_3 = NULL; { // Complete(result, success, !string.IsNullOrEmpty(errorMsg) ? new OperationException(errorMsg) : null, releaseDependenciesOnFailure); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = ___result0; bool L_1 = ___success1; String_t* L_2 = ___errorMsg2; bool L_3; L_3 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_2, NULL); G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_3) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000f; } } { G_B3_0 = ((OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_0016; } IL_000f: { String_t* L_4 = ___errorMsg2; OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_5 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_5); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_5, L_4, (Exception_t*)NULL, NULL); G_B3_0 = L_5; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_0016: { bool L_6 = ___releaseDependenciesOnFailure3; NullCheck(G_B3_3); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, Exception_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(G_B3_3, G_B3_2, G_B3_1, (Exception_t*)G_B3_0, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 41)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; RuntimeObject* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; int32_t G_B5_0 = 0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B9_0 = NULL; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B8_0 = NULL; int32_t G_B10_0 = 0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B10_1 = NULL; int32_t G_B13_0 = 0; int32_t G_B18_0 = 0; int32_t G_B22_0 = 0; int32_t G_B32_0 = 0; int32_t G_B35_0 = 0; int32_t G_B35_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B35_2; memset((&G_B35_2), 0, sizeof(G_B35_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B35_3 = NULL; int32_t G_B34_0 = 0; int32_t G_B34_1 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B34_2; memset((&G_B34_2), 0, sizeof(G_B34_2)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B34_3 = NULL; String_t* G_B36_0 = NULL; int32_t G_B36_1 = 0; int32_t G_B36_2 = 0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B36_3; memset((&G_B36_3), 0, sizeof(G_B36_3)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B36_4 = NULL; RuntimeObject* G_B40_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B43_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B42_0 = NULL; { // if (IsDone) bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0010; } } { // return; goto IL_01b8; } IL_0010: { // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (m_UpdateCallbacks != null && upOp != null) DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; if (!L_2) { goto IL_0025; } } { RuntimeObject* L_3 = V_0; G_B5_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_0026; } IL_0025: { G_B5_0 = 0; } IL_0026: { V_2 = (bool)G_B5_0; bool L_4 = V_2; if (!L_4) { goto IL_003c; } } { // m_UpdateCallbacks.Remove(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_6 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_5); DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701(L_5, L_6, DelegateList_1_Remove_mEFBEA6E141B165406D73BF30F6B6D0C793DB3701_RuntimeMethod_var); } IL_003c: { // Result = result; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_7 = ___result0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); // m_Status = success ? AsyncOperationStatus.Succeeded : AsyncOperationStatus.Failed; bool L_8 = ___success1; G_B8_0 = __this; if (L_8) { G_B9_0 = __this; goto IL_004b; } } { G_B10_0 = 2; G_B10_1 = G_B8_0; goto IL_004c; } IL_004b: { G_B10_0 = 1; G_B10_1 = G_B9_0; } IL_004c: { NullCheck(G_B10_1); G_B10_1->___m_Status_2 = (int32_t)G_B10_0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_9) { goto IL_0066; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_10); bool L_11 = (bool)L_10->___postProfilerEvents_0; G_B13_0 = ((int32_t)(L_11)); goto IL_0067; } IL_0066: { G_B13_0 = 0; } IL_0067: { V_3 = (bool)G_B13_0; bool L_12 = V_3; if (!L_12) { goto IL_00a3; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 1)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_14; memset((&L_14), 0, sizeof(L_14)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_14), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_15; memset((&L_15), 0, sizeof(L_15)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_15), L_14, (int32_t)2, 1, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_13); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_13, L_15, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationComplete)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_17; memset((&L_17), 0, sizeof(L_17)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_17), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_18; memset((&L_18), 0, sizeof(L_18)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_18), L_17, (int32_t)3, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_16); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_16, L_18, NULL); } IL_00a3: { // if (m_Status == AsyncOperationStatus.Failed || exception != null) int32_t L_19 = (int32_t)__this->___m_Status_2; if ((((int32_t)L_19) == ((int32_t)2))) { goto IL_00b2; } } { Exception_t* L_20 = ___exception2; G_B18_0 = ((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_00b3; } IL_00b2: { G_B18_0 = 1; } IL_00b3: { V_4 = (bool)G_B18_0; bool L_21 = V_4; if (!L_21) { goto IL_00f9; } } { // if (exception == null || string.IsNullOrEmpty(exception.Message)) Exception_t* L_22 = ___exception2; if (!L_22) { goto IL_00ca; } } { Exception_t* L_23 = ___exception2; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_23); bool L_25; L_25 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_24, NULL); G_B22_0 = ((int32_t)(L_25)); goto IL_00cb; } IL_00ca: { G_B22_0 = 1; } IL_00cb: { V_5 = (bool)G_B22_0; bool L_26 = V_5; if (!L_26) { goto IL_00f0; } } { // OperationException = new OperationException($"Unknown error in AsyncOperation : {DebugName}"); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); String_t* L_28; L_28 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral016AB8D0B4248B4241210B31C31F43F94971193C, L_27, NULL); OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_29 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var); NullCheck(L_29); OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_29, L_28, (Exception_t*)NULL, NULL); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, (Exception_t*)L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); goto IL_00f8; } IL_00f0: { // OperationException = exception; Exception_t* L_30 = ___exception2; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Exception_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 43)); } IL_00f8: { } IL_00f9: { // if (m_Status == AsyncOperationStatus.Failed) int32_t L_31 = (int32_t)__this->___m_Status_2; V_6 = (bool)((((int32_t)L_31) == ((int32_t)2))? 1 : 0); bool L_32 = V_6; if (!L_32) { goto IL_01a0; } } { // if (releaseDependenciesOnFailure) bool L_33 = ___releaseDependenciesOnFailure3; V_8 = L_33; bool L_34 = V_8; if (!L_34) { goto IL_011b; } } { // ReleaseDependencies(); VirtualActionInvoker0::Invoke(34 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() */, __this); } IL_011b: { // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_35 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_35) { goto IL_0130; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_36 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_36); bool L_37 = (bool)L_36->___postProfilerEvents_0; G_B32_0 = ((int32_t)(L_37)); goto IL_0131; } IL_0130: { G_B32_0 = 0; } IL_0131: { V_9 = (bool)G_B32_0; bool L_38 = V_9; if (!L_38) { goto IL_015d; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationFail, 0, exception?.ToString())); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_40; memset((&L_40), 0, sizeof(L_40)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_40), (RuntimeObject*)__this, /*hidden argument*/NULL); Exception_t* L_41 = ___exception2; G_B34_0 = 0; G_B34_1 = 0; G_B34_2 = L_40; G_B34_3 = L_39; if (L_41) { G_B35_0 = 0; G_B35_1 = 0; G_B35_2 = L_40; G_B35_3 = L_39; goto IL_014b; } } { G_B36_0 = ((String_t*)(NULL)); G_B36_1 = G_B34_0; G_B36_2 = G_B34_1; G_B36_3 = G_B34_2; G_B36_4 = G_B34_3; goto IL_0151; } IL_014b: { Exception_t* L_42 = ___exception2; NullCheck((RuntimeObject*)L_42); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_42); G_B36_0 = L_43; G_B36_1 = G_B35_0; G_B36_2 = G_B35_1; G_B36_3 = G_B35_2; G_B36_4 = G_B35_3; } IL_0151: { DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_44; memset((&L_44), 0, sizeof(L_44)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_44), G_B36_3, (int32_t)G_B36_2, G_B36_1, G_B36_0, NULL, /*hidden argument*/NULL); NullCheck(G_B36_4); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(G_B36_4, L_44, NULL); } IL_015d: { // ICachable cachedOperation = this as ICachable; V_7 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var)); // if (cachedOperation?.Key != null) RuntimeObject* L_45 = V_7; if (L_45) { goto IL_016c; } } { G_B40_0 = ((RuntimeObject*)(NULL)); goto IL_0173; } IL_016c: { RuntimeObject* L_46 = V_7; NullCheck(L_46); RuntimeObject* L_47; L_47 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_46); G_B40_0 = L_47; } IL_0173: { V_10 = (bool)((!(((RuntimeObject*)(RuntimeObject*)G_B40_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0195; } } { // m_RM?.RemoveOperationFromCache(cachedOperation.Key); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_50 = L_49; G_B42_0 = L_50; if (L_50) { G_B43_0 = L_50; goto IL_0188; } } { goto IL_0195; } IL_0188: { RuntimeObject* L_51 = V_7; NullCheck(L_51); RuntimeObject* L_52; L_52 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ICachable::get_Key() */, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_51); NullCheck(G_B43_0); bool L_53; L_53 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(G_B43_0, L_52, NULL); } IL_0195: { // RegisterForDeferredCallbackEvent(false); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 23)); goto IL_01b0; } IL_01a0: { // InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); // DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); } IL_01b0: { // IsRunning = false; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); } IL_01b8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Start_mE5B9949A5CC7CA449446466ED49C4E168D4978C4_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // m_RM = rm; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; __this->___m_RM_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RM_4), (void*)L_0); // IsRunning = true; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 47)); // HasExecuted = false; __this->___HasExecuted_10 = (bool)0; // if (m_RM != null && m_RM.postProfilerEvents) ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; if (!L_1) { goto IL_002c; } } { ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; NullCheck(L_2); bool L_3 = (bool)L_2->___postProfilerEvents_0; G_B3_0 = ((int32_t)(L_3)); goto IL_002d; } IL_002c: { G_B3_0 = 0; } IL_002d: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0069; } } { // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationCreate)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_6), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_7; memset((&L_7), 0, sizeof(L_7)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_7), L_6, (int32_t)1, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_5); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_5, L_7, NULL); // m_RM.PostDiagnosticEvent(new ResourceManager.DiagnosticEventContext(new AsyncOperationHandle(this), ResourceManager.DiagnosticEventType.AsyncOperationPercentComplete, 0)); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)__this->___m_RM_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9; memset((&L_9), 0, sizeof(L_9)); AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264((&L_9), (RuntimeObject*)__this, /*hidden argument*/NULL); DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_10; memset((&L_10), 0, sizeof(L_10)); DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51((&L_10), L_9, (int32_t)2, 0, (String_t*)NULL, NULL, /*hidden argument*/NULL); NullCheck(L_8); ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C(L_8, L_10, NULL); } IL_0069: { // IncrementReferenceCount(); // keep a reference until the operation completes (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); // m_UpdateCallbacks = updateCallbacks; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_11 = ___updateCallbacks2; __this->___m_UpdateCallbacks_15 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks_15), (void*)L_11); // if (dependency.IsValid() && !dependency.IsDone) bool L_12; L_12 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&___dependency1), NULL); if (!L_12) { goto IL_008c; } } { bool L_13; L_13 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&___dependency1), NULL); G_B8_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_008d; } IL_008c: { G_B8_0 = 0; } IL_008d: { V_1 = (bool)G_B8_0; bool L_14 = V_1; if (!L_14) { goto IL_00a1; } } { // dependency.Completed += m_dependencyCompleteAction; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_15 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)__this->___m_dependencyCompleteAction_9; AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&___dependency1), L_15, NULL); goto IL_00a8; } IL_00a1: { // InvokeExecute(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); } IL_00a8: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { // Execute(); VirtualActionInvoker0::Invoke(28 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Execute() */, __this); // HasExecuted = true; __this->___HasExecuted_10 = (bool)1; // IUpdateReceiver upOp = this as IUpdateReceiver; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)__this, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var)); // if (upOp != null) RuntimeObject* L_0 = V_0; V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0030; } } { // m_UpdateCallbacks.Add(m_UpdateCallback); DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*)__this->___m_UpdateCallbacks_15; Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)__this->___m_UpdateCallback_16; NullCheck(L_2); DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42(L_2, L_3, DelegateList_1_Add_mC8B62045B6C67BF2223B64816318FB296409CD42_RuntimeMethod_var); } IL_0030: { // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_CompletedTypeless_m7B253ABCDB442C577D6ACDCD929BC73D4AF4B9B5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { CompletedTypeless += value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 51)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 51)); // add { CompletedTypeless += value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_CompletedTypeless_m2CCF08E234F74DE59448CC506782B00BDB7B752E_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { CompletedTypeless -= value; } Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 52)); // remove { CompletedTypeless -= value; } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_add_Destroyed_m44C503BCDF4272D1EC69B0D7FED77DDF54ABE840_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed += value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 53)); // } return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_remove_Destroyed_m957B475523C8CC661DF4190EE7279110F11299B5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // Destroyed -= value; Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 54)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 54)); // } return; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Version_mAAA39B34A76F7877A262665D1EB669F4D434B178_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // int IAsyncOperation.Version => Version; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 55)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 55)); return L_0; } } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ReferenceCount_m5741D7B9A31218242CEF5E4B672A449EBDAE7C99_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // int IAsyncOperation.ReferenceCount => ReferenceCount; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 56)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 56)); return L_0; } } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_PercentComplete_m08D79696BEA640CA08CB8C8081649073D1EBC605_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // float IAsyncOperation.PercentComplete => PercentComplete; float L_0; L_0 = (( float (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 57)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 57)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Status_mBA2B08EB0F72775735CC1D76E1FA70DE4FAD4851_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // AsyncOperationStatus IAsyncOperation.Status => Status; int32_t L_0; L_0 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 35)); return L_0; } } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_OperationException_m1DE225A8077158EC50E80CA65633BAEAC8D78F59_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // Exception IAsyncOperation.OperationException => OperationException; Exception_t* L_0; L_0 = (( Exception_t* (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 58)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 58)); return L_0; } } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_IsDone_m95D22B6B659BACC86248E863A7A747324BCA047F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // bool IAsyncOperation.IsDone => IsDone; bool L_0; L_0 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Handle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_Handle_m3424C38916C13AEE9D97FAC672F68719A5AF6385_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // AsyncOperationHandle IAsyncOperation.Handle => Handle; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_0; L_0 = (( AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 59)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 59)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1; L_1 = (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8)); return L_1; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.set_OnDestroy(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_set_OnDestroy_m1DC6320ED199891EC21D0B0E23982F2292E132A5_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___value0, const RuntimeMethod* method) { { // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_0 = ___value0; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 60)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 60)); // Action IAsyncOperation.OnDestroy { set { OnDestroy = value; } } return; } } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_DebugName_m380657B957C741FEA4A73072EF0FA85067968B9D_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // string IAsyncOperation.DebugName => DebugName; String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(31 /* System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_DebugName() */, __this); return L_0; } } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetResultAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetResultAsObject_m97F230EC08EC8594CC28D46AB0462EEA3902F0DF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // object IAsyncOperation.GetResultAsObject() => Result; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0; L_0 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 16)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 19), &L_1); return L_2; } } // System.Type UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ResultType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_get_ResultType_m727E088A23AF4F6439E825256DC65D7C5D649D6F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (il2cpp_rgctx_type(method->klass->rgctx_data, 61)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // Type IAsyncOperation.ResultType { get { return typeof(TObject); } } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDependencies_m7A8B257C1A32AFD47A2FCD37F477E3A9132A1BE8_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // void IAsyncOperation.GetDependencies(List deps) => GetDependencies(deps); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___deps0; VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, __this, L_0); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.DecrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_DecrementReferenceCount_m96A7668CA362160FE0351D2CB8C22BD96AEDA1AB_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // void IAsyncOperation.DecrementReferenceCount() => DecrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 46)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.IncrementReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_IncrementReferenceCount_m820CE8EF3AB4EB5B6392C81040844EDEAD3030AE_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // void IAsyncOperation.IncrementReferenceCount() => IncrementReferenceCount(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_InvokeCompletionEvent_m584347CA17D2F89BF3841E2C38CD412A78A727B3_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // void IAsyncOperation.InvokeCompletionEvent() => InvokeCompletionEvent(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 45)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.Start(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_Start_m6BA4DD176C8AF8E969C12A666E2A5B7ECE39F5DE_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___updateCallbacks2, const RuntimeMethod* method) { { // void IAsyncOperation.Start(ResourceManager rm, AsyncOperationHandle dependency, DelegateList updateCallbacks) => Start(rm, dependency, updateCallbacks); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___rm0; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___dependency1; DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = ___updateCallbacks2; (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 63)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 63)); return; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::ReleaseDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_ReleaseDependencies_m41604BE011948D157FC2036044A34FE19187CE7A_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) { { // internal virtual void ReleaseDependencies() {} return; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_UnityEngine_ResourceManagement_AsyncOperations_IAsyncOperation_GetDownloadStatus_m6D2BC4B15DD002945747CAE1E0D4A89CC01A5A64_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { { // DownloadStatus IAsyncOperation.GetDownloadStatus(HashSet visited) => GetDownloadStatus(visited); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, __this, L_0); return L_1; } } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationBase_1_GetDownloadStatus_mDD384CB8CF7577EADE9A8558527DBDC553836DDF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); { // visited.Add(this); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; NullCheck(L_0); bool L_1; L_1 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_0, (RuntimeObject*)__this, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); // return new DownloadStatus() { IsDone = IsDone }; il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); (&V_0)->___IsDone_2 = L_2; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0; V_1 = L_3; goto IL_0022; } IL_0022: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_4 = V_1; return L_4; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::<.ctor>b__35_0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_U3C_ctorU3Eb__35_0_m59C3E04720DE6A300C22E2BD0818ADE9D9392567_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___o0, const RuntimeMethod* method) { { // m_dependencyCompleteAction = o => InvokeExecute(); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 49)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 49)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_LocationName; } String_t* L_0 = (String_t*)__this->___m_LocationName_2; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_LocationName; } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_LocationName_mE7A65CDCB5BDDF5C9E3E93357C1813A00EDCD442(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_LocationName = value; } String_t* L_0 = ___value0; __this->___m_LocationName_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_0); // set { m_LocationName = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_LocationName_m59CF6A48F2827552A061403CABF8FB919732BE14(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_0 = (bool)__this->___m_UnloadSceneOpExcludeReleaseCallback_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mC71CFFD77FE0900AAB42CE63ED108CF8B2FFFE3C(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_UnloadSceneOpExcludeReleaseCallback = value; } bool L_0 = ___value0; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = L_0; // set { m_UnloadSceneOpExcludeReleaseCallback = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m79E34FDB99E970FF3DCF459926CC1CCF9639C52F(_thisAdjusted, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // return new AsyncOperationHandle(obj.m_InternalOp, obj.m_Version, obj.m_LocationName); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_0 = ___obj0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)L_0.___m_InternalOp_0; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_2 = ___obj0; int32_t L_3 = (int32_t)L_2.___m_Version_1; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_4 = ___obj0; String_t* L_5 = (String_t*)L_4.___m_LocationName_2; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A((&L_6), (RuntimeObject*)L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_0; return L_7; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B2_0 = NULL; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B3_1 = NULL; { // m_InternalOp = op; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159_AdjustorThunk (RuntimeObject* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mFAAA779A5A5A8975EE56A1812E476193B9655159(_thisAdjusted, ___op0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); { // return InternalGetDownloadStatus(new HashSet()); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_1; goto IL_000f; } IL_000f: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_GetDownloadStatus_m2459BCAB7C687ABD632BDEE77F3E97E7D1315CC8(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { // if (visited == null) HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; V_0 = (bool)((((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // visited = new HashSet(); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_2, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); ___visited0 = L_2; } IL_0010: { // return visited.Add(InternalOp) ? InternalOp.GetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___visited0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_3); bool L_5; L_5 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_3, (RuntimeObject*)L_4, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); if (L_5) { goto IL_0036; } } { il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_6; L_6 = AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (&V_1)->___IsDone_2 = L_6; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; G_B5_0 = L_7; goto IL_0042; } IL_0036: { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_8; L_8 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___visited0; NullCheck(L_8); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10; L_10 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, L_8, L_9); G_B5_0 = L_10; } IL_0042: { V_2 = G_B5_0; goto IL_0045; } IL_0045: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11 = V_2; return L_11; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_InternalGetDownloadStatus_mA702D438FE666E52EC761F7FB1472FE6A673ED78(_thisAdjusted, ___visited0, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B2_0 = NULL; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m0D0A3473B2E1D31A97945862CC35A905A3D0F801(_thisAdjusted, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m6CE48B2F8C2069A362D51329234E3840770B603C(_thisAdjusted, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B2_0 = NULL; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = locationName; String_t* L_4 = ___locationName1; __this->___m_LocationName_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_4); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mA324133F3BFFC058A76EFBD7AB43DA89F9B57869(_thisAdjusted, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = locationName; String_t* L_2 = ___locationName2; __this->___m_LocationName_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_2); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mAE5B22E7BD5136A9BC20096179C960CBC921F6D1(_thisAdjusted, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_0; memset((&V_0), 0, sizeof(V_0)); { // InternalOp.IncrementReferenceCount(); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); // return this; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_1 = (*(AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66*)__this); V_0 = L_1; goto IL_0016; } IL_0016: { // } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 _returnValue; _returnValue = AsyncOperationHandle_1_Acquire_mEE57BA4144EFE53446939E77BC86563C56712C81(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Completed += value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); // add { InternalOp.Completed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5_AdjustorThunk (RuntimeObject* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Completed_m08D8B3A94C16A8C13C7F2FD0E96655C1ED3545C5(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Completed -= value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); // remove { InternalOp.Completed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7_AdjustorThunk (RuntimeObject* __this, Action_1_t597199961BAA72AAD4CBE797FBA844A692DB004D* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Completed_m9C86DD467305AA32EE625801FDBCC27C2AA1BFB7(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.CompletedTypeless += value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); // add { InternalOp.CompletedTypeless += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_CompletedTypeless_m26CB80A9E3C07C130DE2CE8ADC4D5F4F7D26E367(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.CompletedTypeless -= value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); // remove { InternalOp.CompletedTypeless -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_CompletedTypeless_m71FA7C3E26EC71F0068A6C6220E8D842C4A5EC42(_thisAdjusted, ___value0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!IsValid()) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "InvalidHandle"; V_1 = _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; goto IL_0024; } IL_0016: { // return ((IAsyncOperation)InternalOp).DebugName; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_2; L_2 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck((RuntimeObject*)L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_DebugName() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, (RuntimeObject*)L_2); V_1 = L_3; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_DebugName_m355D2D6FE1ADB6E7A772A14849A8B779F731CE6A(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // InternalOp.GetDependencies(deps); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___deps0; NullCheck(L_0); VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_GetDependencies_m5995C8CD974D42D0F53FCF190BB7B11CD354D7D6(_thisAdjusted, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Destroyed += value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); // add { InternalOp.Destroyed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Destroyed_m391204007E6D60BABDB09727F67E77E74DB6383F(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Destroyed -= value; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); // remove { InternalOp.Destroyed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Destroyed_m1C9EF13815CDC9BD29D4216DDE4A660DA6D195CE(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_Version == other.m_Version && m_InternalOp == other.m_InternalOp; int32_t L_0 = (int32_t)__this->___m_Version_1; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_1 = ___other0; int32_t L_2 = (int32_t)L_1.___m_Version_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_001f; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_3 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_4 = ___other0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_5 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)L_4.___m_InternalOp_0; G_B3_0 = ((((RuntimeObject*)(AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)L_3) == ((RuntimeObject*)(AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)L_5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_0 = (bool)G_B3_0; goto IL_0023; } IL_0023: { // } bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___other0, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_Equals_m8A0FBB368082D2ABBADCB14322C6A7BCA3FC6FEE(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // return m_InternalOp == null ? 0 : m_InternalOp.GetHashCode() * 17 + m_Version; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0020; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject*)L_1); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3)); goto IL_0021; } IL_0020: { G_B3_0 = 0; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_GetHashCode_m1A68CB78A285A4EBDE08C8EB001A71BAB295BEF7(_thisAdjusted, method); return _returnValue; } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B3_0 = 0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B7_0 = NULL; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* G_B6_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL; { // if (IsValid() && !InternalOp.IsDone) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0019; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_002a; } } { // InternalOp.WaitForCompletion(); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_4); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); } IL_002a: { // m_InternalOp?.m_RM?.Update(Time.unscaledDeltaTime); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_5 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_6 = L_5; G_B6_0 = L_6; if (L_6) { G_B7_0 = L_6; goto IL_0036; } } { goto IL_004c; } IL_0036: { NullCheck(G_B7_0); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)G_B7_0->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B8_0 = L_8; if (L_8) { G_B9_0 = L_8; goto IL_0041; } } { goto IL_004c; } IL_0041: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B9_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_9, NULL); } IL_004c: { // if (IsValid()) bool L_10; L_10 = AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_1 = L_10; bool L_11 = V_1; if (!L_11) { goto IL_005f; } } { // return Result; bool L_12; L_12 = AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = L_12; goto IL_006b; } IL_005f: { // return default(TObject); il2cpp_codegen_initobj((&V_3), sizeof(bool)); bool L_13 = V_3; V_2 = L_13; goto IL_006b; } IL_006b: { // } bool L_14 = V_2; return L_14; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_WaitForCompletion_mA58DF380D030F1F4B1EADD37344BC8CC84B4281F(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* V_1 = NULL; int32_t G_B3_0 = 0; { // if (m_InternalOp == null || m_InternalOp.Version != m_Version) AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0021; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { // throw new Exception("Attempting to use an invalid operation handle"); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_5); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_RuntimeMethod_var))); } IL_0031: { // return m_InternalOp; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_6 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; V_1 = L_6; goto IL_003a; } IL_003a: { // } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* _returnValue; _returnValue = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // get { return !IsValid() || InternalOp.IsDone; } bool L_0; L_0 = AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0016; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_0 = (bool)G_B3_0; goto IL_001a; } IL_001a: { // get { return !IsValid() || InternalOp.IsDone; } bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_InternalOp != null && m_InternalOp.Version == m_Version; AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; if (!L_0) { goto IL_001e; } } { AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_1 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; goto IL_0022; } IL_0022: { // } bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_IsValid_m998AFCA882B236BB6DB83DC4D3F162D4C7CB3FAA(_thisAdjusted, method); return _returnValue; } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return InternalOp.OperationException; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Exception_t* L_1; L_1 = (( Exception_t* (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.OperationException; } Exception_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Exception_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_OperationException_m009A4F971370B8422E6BE5EB4EE5B852CF4BD3B7(_thisAdjusted, method); return _returnValue; } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // get { return InternalOp.PercentComplete; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); float L_1; L_1 = (( float (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.PercentComplete; } float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = AsyncOperationHandle_1_get_PercentComplete_mBA682536F69A28ADFAB336DCF36BC93755F25DA7(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.ReferenceCount; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.ReferenceCount; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_ReferenceCount_m1B8867521702C91A905E02394917E1F65F0F09C5(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { { // InternalOp.DecrementReferenceCount(); AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)); // m_InternalOp = null; __this->___m_InternalOp_0 = (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)(AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_Release_m0455DCCEE963C9AC5C410EC5CD58E0D0637E9AA1(_thisAdjusted, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return InternalOp.Result; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); bool L_1; L_1 = (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Result; } bool L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.Status; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Status; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_Status_m8C42BD9E3AF7281DE61B00D128FF1C7F44FF02C4(_thisAdjusted, method); return _returnValue; } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { Task_1_t824317F4B958F7512E8F7300511752937A6C6043* V_0 = NULL; { // get { return InternalOp.Task; } AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m6E34A06BD3529E4EA714E4D8B379575D4306E59D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_1; L_1 = (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Task; } Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Task_1_t824317F4B958F7512E8F7300511752937A6C6043* AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* _returnValue; _returnValue = AsyncOperationHandle_1_get_Task_mB2DB6248F8861C71191A8FF2B28002E44939F379(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return Result; } bool L_0; L_0 = AsyncOperationHandle_1_get_Result_m265224288EB12E63C1771851E91CB81F9DB83003(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25), &L_1); V_0 = L_2; goto IL_000f; } IL_000f: { // get { return Result; } RuntimeObject* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_mB58A2CC78C87B1D3C34F2F51C7781A23CFE2180C(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { bool V_0 = false; { // return !IsDone; bool L_0; L_0 = AsyncOperationHandle_1_get_IsDone_mB59C0AB3A1AC9B985F73679FC54DEF3D61F80172(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m5DA83900F8BE6E5616B72A11DF49297F3AD21076(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* __this, const RuntimeMethod* method) { { // void IEnumerator.Reset() {} return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m49D50F283DDA716ED0FE10B20D5B60D6321F467A(_thisAdjusted, 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 // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_LocationName; } String_t* L_0 = (String_t*)__this->___m_LocationName_2; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_LocationName; } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_LocationName_m9A30743235B673CEB8F23FB41D72C2EF02C016FE(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_LocationName = value; } String_t* L_0 = ___value0; __this->___m_LocationName_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_0); // set { m_LocationName = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_LocationName_m28C1667A8682C25E8544BD40E0BBDE4C04D58210(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_0 = (bool)__this->___m_UnloadSceneOpExcludeReleaseCallback_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m8BA07DE8717EE15E27547AB9214DDFAF9985DD70(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_UnloadSceneOpExcludeReleaseCallback = value; } bool L_0 = ___value0; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = L_0; // set { m_UnloadSceneOpExcludeReleaseCallback = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m2F621D3DC69BDC50CE710E58267D2F5D7ED8A321(_thisAdjusted, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m43B7893039CDCA18E77808574288AC6FD316EA63_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA ___obj0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // return new AsyncOperationHandle(obj.m_InternalOp, obj.m_Version, obj.m_LocationName); AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_0 = ___obj0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)L_0.___m_InternalOp_0; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_2 = ___obj0; int32_t L_3 = (int32_t)L_2.___m_Version_1; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_4 = ___obj0; String_t* L_5 = (String_t*)L_4.___m_LocationName_2; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A((&L_6), (RuntimeObject*)L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_0; return L_7; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B2_0 = NULL; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B3_1 = NULL; { // m_InternalOp = op; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682_AdjustorThunk (RuntimeObject* __this, AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m07920CCDEE1E68AE104197BDAFEC044799AA7682(_thisAdjusted, ___op0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); { // return InternalGetDownloadStatus(new HashSet()); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_1; goto IL_000f; } IL_000f: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_GetDownloadStatus_m2BF18BFC571934BD3290235178E2311571450920(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { // if (visited == null) HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; V_0 = (bool)((((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // visited = new HashSet(); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_2, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); ___visited0 = L_2; } IL_0010: { // return visited.Add(InternalOp) ? InternalOp.GetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___visited0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_3); bool L_5; L_5 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_3, (RuntimeObject*)L_4, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); if (L_5) { goto IL_0036; } } { il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_6; L_6 = AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (&V_1)->___IsDone_2 = L_6; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; G_B5_0 = L_7; goto IL_0042; } IL_0036: { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_8; L_8 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___visited0; NullCheck(L_8); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10; L_10 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, L_8, L_9); G_B5_0 = L_10; } IL_0042: { V_2 = G_B5_0; goto IL_0045; } IL_0045: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11 = V_2; return L_11; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_InternalGetDownloadStatus_m28C2F5D0353968231F3570C55DE86D7683D050A3(_thisAdjusted, ___visited0, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B2_0 = NULL; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mB9874ED8ADED860230998F4A2A748780B047D23F(_thisAdjusted, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mC8D57AE621BAA966B6B92D28207518611D3B4EBC(_thisAdjusted, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B2_0 = NULL; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = locationName; String_t* L_4 = ___locationName1; __this->___m_LocationName_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_4); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mE5DAEEA8CFFA3DD7391449D5E59694AA0B916225(_thisAdjusted, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = locationName; String_t* L_2 = ___locationName2; __this->___m_LocationName_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_2); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mCE15B1FC989BD7076DD8358D36B1BC1644C87791(_thisAdjusted, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA V_0; memset((&V_0), 0, sizeof(V_0)); { // InternalOp.IncrementReferenceCount(); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); // return this; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_1 = (*(AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA*)__this); V_0 = L_1; goto IL_0016; } IL_0016: { // } AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA _returnValue; _returnValue = AsyncOperationHandle_1_Acquire_m09582F1DCB807619D1C27868D845F2B3C69D6703(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Completed += value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); // add { InternalOp.Completed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA_AdjustorThunk (RuntimeObject* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Completed_mFC393E7E861641CF71DD1F52960542CC7E8244EA(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Completed -= value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); // remove { InternalOp.Completed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529_AdjustorThunk (RuntimeObject* __this, Action_1_tD69D95FBB6D297EA3F1DBF47CBEC1525CA9702BA* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Completed_m45B35F0477215D92D3450A79361CFA6598731529(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.CompletedTypeless += value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); // add { InternalOp.CompletedTypeless += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_CompletedTypeless_m40349ED1DE2182583600A91D08088E2F8A7EEF85(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.CompletedTypeless -= value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); // remove { InternalOp.CompletedTypeless -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_CompletedTypeless_m02495B79218A508CF077DE5D3EB2CF37A7A8D232(_thisAdjusted, ___value0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!IsValid()) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "InvalidHandle"; V_1 = _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; goto IL_0024; } IL_0016: { // return ((IAsyncOperation)InternalOp).DebugName; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_2; L_2 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck((RuntimeObject*)L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_DebugName() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, (RuntimeObject*)L_2); V_1 = L_3; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_DebugName_mC0E24922537511FD002CA595128DE62B207C0A45(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // InternalOp.GetDependencies(deps); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___deps0; NullCheck(L_0); VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_GetDependencies_mCB73165CC80F13E31DCF57CCBBDFAF5C163FFB95(_thisAdjusted, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Destroyed += value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); // add { InternalOp.Destroyed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Destroyed_m3014B198ED836A79896B21B6A1277182C4BE2DD7(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Destroyed -= value; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); // remove { InternalOp.Destroyed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Destroyed_m4909DD1DC0B7E9EBF7CAF98643F1365602F19D2A(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_Version == other.m_Version && m_InternalOp == other.m_InternalOp; int32_t L_0 = (int32_t)__this->___m_Version_1; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_1 = ___other0; int32_t L_2 = (int32_t)L_1.___m_Version_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_001f; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_3 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA L_4 = ___other0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_5 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)L_4.___m_InternalOp_0; G_B3_0 = ((((RuntimeObject*)(AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)L_3) == ((RuntimeObject*)(AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)L_5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_0 = (bool)G_B3_0; goto IL_0023; } IL_0023: { // } bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA ___other0, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_Equals_m4810A2165C5C806D62A5148D62661E13F2CA32BE(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // return m_InternalOp == null ? 0 : m_InternalOp.GetHashCode() * 17 + m_Version; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0020; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject*)L_1); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3)); goto IL_0021; } IL_0020: { G_B3_0 = 0; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_GetHashCode_mE754FE2EB1F362367B6FA872C255A09A86E65D99(_thisAdjusted, method); return _returnValue; } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int64_t V_2 = 0; int64_t V_3 = 0; int32_t G_B3_0 = 0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B7_0 = NULL; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* G_B6_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL; { // if (IsValid() && !InternalOp.IsDone) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0019; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_002a; } } { // InternalOp.WaitForCompletion(); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_4); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); } IL_002a: { // m_InternalOp?.m_RM?.Update(Time.unscaledDeltaTime); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_5 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_6 = L_5; G_B6_0 = L_6; if (L_6) { G_B7_0 = L_6; goto IL_0036; } } { goto IL_004c; } IL_0036: { NullCheck(G_B7_0); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)G_B7_0->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B8_0 = L_8; if (L_8) { G_B9_0 = L_8; goto IL_0041; } } { goto IL_004c; } IL_0041: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B9_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_9, NULL); } IL_004c: { // if (IsValid()) bool L_10; L_10 = AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_1 = L_10; bool L_11 = V_1; if (!L_11) { goto IL_005f; } } { // return Result; int64_t L_12; L_12 = AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = L_12; goto IL_006b; } IL_005f: { // return default(TObject); il2cpp_codegen_initobj((&V_3), sizeof(int64_t)); int64_t L_13 = V_3; V_2 = L_13; goto IL_006b; } IL_006b: { // } int64_t L_14 = V_2; return L_14; } } IL2CPP_EXTERN_C int64_t AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t _returnValue; _returnValue = AsyncOperationHandle_1_WaitForCompletion_m61631DD93F93C88CB60E25F2A4D8FE6EAFD256AF(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* V_1 = NULL; int32_t G_B3_0 = 0; { // if (m_InternalOp == null || m_InternalOp.Version != m_Version) AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0021; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { // throw new Exception("Attempting to use an invalid operation handle"); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_5); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_RuntimeMethod_var))); } IL_0031: { // return m_InternalOp; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_6 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; V_1 = L_6; goto IL_003a; } IL_003a: { // } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* _returnValue; _returnValue = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // get { return !IsValid() || InternalOp.IsDone; } bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0016; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_0 = (bool)G_B3_0; goto IL_001a; } IL_001a: { // get { return !IsValid() || InternalOp.IsDone; } bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_InternalOp != null && m_InternalOp.Version == m_Version; AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; if (!L_0) { goto IL_001e; } } { AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_1 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; goto IL_0022; } IL_0022: { // } bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_IsValid_mB549AFB6A1D2536D04B35A2CA1BBDBD5965BA53E(_thisAdjusted, method); return _returnValue; } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return InternalOp.OperationException; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Exception_t* L_1; L_1 = (( Exception_t* (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.OperationException; } Exception_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Exception_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_OperationException_mECC13910D92B72BA8DB25A4D2E45558F0493052C(_thisAdjusted, method); return _returnValue; } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // get { return InternalOp.PercentComplete; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); float L_1; L_1 = (( float (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.PercentComplete; } float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = AsyncOperationHandle_1_get_PercentComplete_m7200A35B4B79C053489505ECD3B785001F4B8261(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.ReferenceCount; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.ReferenceCount; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_ReferenceCount_mFD36C764DE5CDA77D161569D428C493008174CFD(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { { // InternalOp.DecrementReferenceCount(); AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)); // m_InternalOp = null; __this->___m_InternalOp_0 = (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)(AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_Release_m7F035829061F4790FDE650169EE065CC9A772DBF(_thisAdjusted, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { int64_t V_0 = 0; { // get { return InternalOp.Result; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int64_t L_1; L_1 = (( int64_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Result; } int64_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int64_t AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t _returnValue; _returnValue = AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.Status; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Status; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_Status_m25C7026A75EE4602B4855287C7106DBAF4D3D3FC(_thisAdjusted, method); return _returnValue; } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* V_0 = NULL; { // get { return InternalOp.Task; } AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_m677939A598232C4B93610DF539484BF41063BF1A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* L_1; L_1 = (( Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* (*) (AsyncOperationBase_1_tAEE4108C50A99611516FD568A0F32F241C92179F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Task; } Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t1640FA195724830135E3C6FC16DBCDC579F3876F* _returnValue; _returnValue = AsyncOperationHandle_1_get_Task_m6EA580D87215AA7B062133C0BACE175695E5FB75(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return Result; } int64_t L_0; L_0 = AsyncOperationHandle_1_get_Result_m210F23A3E1932B4AAA3C81D19D5D5F098C396B4C(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); int64_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25), &L_1); V_0 = L_2; goto IL_000f; } IL_000f: { // get { return Result; } RuntimeObject* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m47F51049F27023B0B2F198A5FAB2F642743FADD7(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { bool V_0 = false; { // return !IsDone; bool L_0; L_0 = AsyncOperationHandle_1_get_IsDone_m1E030425CD0DC68D7CCE0EA9988B8279532BAFA8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_m875F95BF76547FF8774C566C8D74013A91B3BAC5(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C_gshared (AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* __this, const RuntimeMethod* method) { { // void IEnumerator.Reset() {} return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tFCA9C8A0842BE8A0771A40EA2C7FC9C94E2564BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m029ACCB000604758A5E0ACB1CC45BC8BD7F5486C(_thisAdjusted, 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 // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_LocationName; } String_t* L_0 = (String_t*)__this->___m_LocationName_2; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_LocationName; } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_LocationName_m3F238AB4D13A5468359B649A2AAC949E78C672EA(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_LocationName = value; } String_t* L_0 = ___value0; __this->___m_LocationName_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_0); // set { m_LocationName = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_LocationName_mA135C431F7AA1B61D7099390DB274701001E212A(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_0 = (bool)__this->___m_UnloadSceneOpExcludeReleaseCallback_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_mD29ACE84AF643B11A9961771229B24A3C888F3EC(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_UnloadSceneOpExcludeReleaseCallback = value; } bool L_0 = ___value0; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = L_0; // set { m_UnloadSceneOpExcludeReleaseCallback = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_m3E8F521752AC7FC50609065903B7A833DB9D61F5(_thisAdjusted, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___obj0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // return new AsyncOperationHandle(obj.m_InternalOp, obj.m_Version, obj.m_LocationName); AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_0 = ___obj0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)L_0.___m_InternalOp_0; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2 = ___obj0; int32_t L_3 = (int32_t)L_2.___m_Version_1; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_4 = ___obj0; String_t* L_5 = (String_t*)L_4.___m_LocationName_2; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A((&L_6), (RuntimeObject*)L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_0; return L_7; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B2_0 = NULL; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B3_1 = NULL; { // m_InternalOp = op; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0_AdjustorThunk (RuntimeObject* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m2ABCEBBF44030755B013D87E92A4AAC6D01638C0(_thisAdjusted, ___op0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); { // return InternalGetDownloadStatus(new HashSet()); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_1; goto IL_000f; } IL_000f: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_GetDownloadStatus_m34F9AA78B00C42E3C969321B7AB6F01AA169A7C5(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { // if (visited == null) HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; V_0 = (bool)((((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // visited = new HashSet(); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_2, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); ___visited0 = L_2; } IL_0010: { // return visited.Add(InternalOp) ? InternalOp.GetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___visited0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_3); bool L_5; L_5 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_3, (RuntimeObject*)L_4, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); if (L_5) { goto IL_0036; } } { il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_6; L_6 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (&V_1)->___IsDone_2 = L_6; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; G_B5_0 = L_7; goto IL_0042; } IL_0036: { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_8; L_8 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___visited0; NullCheck(L_8); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10; L_10 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, L_8, L_9); G_B5_0 = L_10; } IL_0042: { V_2 = G_B5_0; goto IL_0045; } IL_0045: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11 = V_2; return L_11; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C(_thisAdjusted, ___visited0, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B2_0 = NULL; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mA6FD70DA5F115FE51D42BF9ADB606C3C406D618D(_thisAdjusted, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m5BD08A376FF4BA286269683CAA74F3B11A781538(_thisAdjusted, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B2_0 = NULL; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = locationName; String_t* L_4 = ___locationName1; __this->___m_LocationName_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_4); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m17796463314B74B4E4F3FEC45C9BF3FF03F84B6A(_thisAdjusted, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = locationName; String_t* L_2 = ___locationName2; __this->___m_LocationName_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_2); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mDBCD5444CDA6AB8EACCF3CA48658752C1B3F69A5(_thisAdjusted, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 V_0; memset((&V_0), 0, sizeof(V_0)); { // InternalOp.IncrementReferenceCount(); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); // return this; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = (*(AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74*)__this); V_0 = L_1; goto IL_0016; } IL_0016: { // } AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 _returnValue; _returnValue = AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Completed += value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); // add { InternalOp.Completed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_AdjustorThunk (RuntimeObject* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Completed -= value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); // remove { InternalOp.Completed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA_AdjustorThunk (RuntimeObject* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Completed_m34763304EFC26F784F59C6EC7CB55B6F11ED6DEA(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.CompletedTypeless += value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); // add { InternalOp.CompletedTypeless += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_CompletedTypeless_m951D361B906850FF6AE07A12836689437806B64F(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.CompletedTypeless -= value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); // remove { InternalOp.CompletedTypeless -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_CompletedTypeless_m8FD3E71AE25754550E80ADD33CA32038C10D29EB(_thisAdjusted, ___value0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!IsValid()) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "InvalidHandle"; V_1 = _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; goto IL_0024; } IL_0016: { // return ((IAsyncOperation)InternalOp).DebugName; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_2; L_2 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck((RuntimeObject*)L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_DebugName() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, (RuntimeObject*)L_2); V_1 = L_3; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // InternalOp.GetDependencies(deps); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___deps0; NullCheck(L_0); VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_GetDependencies_mE3A41A77D7125D58398AF7C19AB8C679245B4254(_thisAdjusted, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Destroyed += value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); // add { InternalOp.Destroyed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Destroyed_m1B5C5AE3E4F3266089FC6A4008F04957632BCC1E(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Destroyed -= value; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); // remove { InternalOp.Destroyed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Destroyed_m6D84AD057BD9671F8EBE774B94C511D4BDDB1F19(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_Version == other.m_Version && m_InternalOp == other.m_InternalOp; int32_t L_0 = (int32_t)__this->___m_Version_1; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_1 = ___other0; int32_t L_2 = (int32_t)L_1.___m_Version_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_001f; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_3 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_4 = ___other0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_5 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)L_4.___m_InternalOp_0; G_B3_0 = ((((RuntimeObject*)(AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)L_3) == ((RuntimeObject*)(AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)L_5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_0 = (bool)G_B3_0; goto IL_0023; } IL_0023: { // } bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___other0, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_Equals_mD212A5F85E35E9456E51D6507BCC6A6E677EFAED(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // return m_InternalOp == null ? 0 : m_InternalOp.GetHashCode() * 17 + m_Version; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0020; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject*)L_1); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3)); goto IL_0021; } IL_0020: { G_B3_0 = 0; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_GetHashCode_mE2E926F1505FD57F9CA22A5DF28E0A1C82557523(_thisAdjusted, method); return _returnValue; } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; int32_t G_B3_0 = 0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B7_0 = NULL; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* G_B6_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL; { // if (IsValid() && !InternalOp.IsDone) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0019; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_002a; } } { // InternalOp.WaitForCompletion(); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_4); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); } IL_002a: { // m_InternalOp?.m_RM?.Update(Time.unscaledDeltaTime); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_5 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_6 = L_5; G_B6_0 = L_6; if (L_6) { G_B7_0 = L_6; goto IL_0036; } } { goto IL_004c; } IL_0036: { NullCheck(G_B7_0); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)G_B7_0->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B8_0 = L_8; if (L_8) { G_B9_0 = L_8; goto IL_0041; } } { goto IL_004c; } IL_0041: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B9_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_9, NULL); } IL_004c: { // if (IsValid()) bool L_10; L_10 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_1 = L_10; bool L_11 = V_1; if (!L_11) { goto IL_005f; } } { // return Result; RuntimeObject* L_12; L_12 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = L_12; goto IL_006b; } IL_005f: { // return default(TObject); il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*)); RuntimeObject* L_13 = V_3; V_2 = L_13; goto IL_006b; } IL_006b: { // } RuntimeObject* L_14 = V_2; return L_14; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* V_1 = NULL; int32_t G_B3_0 = 0; { // if (m_InternalOp == null || m_InternalOp.Version != m_Version) AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0021; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { // throw new Exception("Attempting to use an invalid operation handle"); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_5); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_RuntimeMethod_var))); } IL_0031: { // return m_InternalOp; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_6 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; V_1 = L_6; goto IL_003a; } IL_003a: { // } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* _returnValue; _returnValue = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // get { return !IsValid() || InternalOp.IsDone; } bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0016; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_0 = (bool)G_B3_0; goto IL_001a; } IL_001a: { // get { return !IsValid() || InternalOp.IsDone; } bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_InternalOp != null && m_InternalOp.Version == m_Version; AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; if (!L_0) { goto IL_001e; } } { AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_1 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; goto IL_0022; } IL_0022: { // } bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1(_thisAdjusted, method); return _returnValue; } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return InternalOp.OperationException; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Exception_t* L_1; L_1 = (( Exception_t* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.OperationException; } Exception_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Exception_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086(_thisAdjusted, method); return _returnValue; } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // get { return InternalOp.PercentComplete; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); float L_1; L_1 = (( float (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.PercentComplete; } float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.ReferenceCount; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.ReferenceCount; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_ReferenceCount_m6B81CF2E73E3A44CC7AA0779435C3D7D651B3A80(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { { // InternalOp.DecrementReferenceCount(); AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)); // m_InternalOp = null; __this->___m_InternalOp_0 = (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)(AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260(_thisAdjusted, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return InternalOp.Result; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); RuntimeObject* L_1; L_1 = (( RuntimeObject* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Result; } RuntimeObject* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.Status; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Status; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672(_thisAdjusted, method); return _returnValue; } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* V_0 = NULL; { // get { return InternalOp.Task; } AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mDC50CF74E73C0668A69BBC56469FE7D81F5386FB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_1; L_1 = (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Task; } Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* _returnValue; _returnValue = AsyncOperationHandle_1_get_Task_mAB8C9F6F80C744563526BF5DB8820400E55F183A(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return Result; } RuntimeObject* L_0; L_0 = AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_0 = L_0; goto IL_000f; } IL_000f: { // get { return Result; } RuntimeObject* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m7207C77CFCAB01BFD89CDA6638BE48397EE8A00F(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { bool V_0 = false; { // return !IsDone; bool L_0; L_0 = AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mD6F598A41EA80183EA1DF8A282D713F206676971(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) { { // void IEnumerator.Reset() {} return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m9ED8A705C3150A1DA25305F00E29C432FAA0EC85(_thisAdjusted, 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 // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_LocationName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // get { return m_LocationName; } String_t* L_0 = (String_t*)__this->___m_LocationName_2; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_LocationName; } String_t* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_LocationName_mD36A8A9BAE35090F084DE634063AAB82CB122D86(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_LocationName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, String_t* ___value0, const RuntimeMethod* method) { { // set { m_LocationName = value; } String_t* L_0 = ___value0; __this->___m_LocationName_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_0); // set { m_LocationName = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_LocationName_m5AE570FDC322AAF51F9DC61BCEA7A6BD54E2C0D8(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_UnloadSceneOpExcludeReleaseCallback() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_0 = (bool)__this->___m_UnloadSceneOpExcludeReleaseCallback_3; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_UnloadSceneOpExcludeReleaseCallback; } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_UnloadSceneOpExcludeReleaseCallback_m03D2C3DBC656486DC16916B56A1638FE1559E263(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::set_UnloadSceneOpExcludeReleaseCallback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_UnloadSceneOpExcludeReleaseCallback = value; } bool L_0 = ___value0; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = L_0; // set { m_UnloadSceneOpExcludeReleaseCallback = value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_set_UnloadSceneOpExcludeReleaseCallback_mE5DB63D067FBDA0EDBD11D20E80C9BC41F84AF69(_thisAdjusted, ___value0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m595D616C4C88BA9FDAAA016670D9E5A5C77FDFEE_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___obj0, const RuntimeMethod* method) { AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_0; memset((&V_0), 0, sizeof(V_0)); { // return new AsyncOperationHandle(obj.m_InternalOp, obj.m_Version, obj.m_LocationName); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_0 = ___obj0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)L_0.___m_InternalOp_0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2 = ___obj0; int32_t L_3 = (int32_t)L_2.___m_Version_1; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_4 = ___obj0; String_t* L_5 = (String_t*)L_4.___m_LocationName_2; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6; memset((&L_6), 0, sizeof(L_6)); AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A((&L_6), (RuntimeObject*)L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { // } AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7 = V_0; return L_7; } } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B2_0 = NULL; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B3_1 = NULL; { // m_InternalOp = op; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0 = ___op0; __this->___m_InternalOp_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)L_0); // m_Version = op?.Version ?? 0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_000f; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0015; } IL_000f: { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0015: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3_AdjustorThunk (RuntimeObject* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mA846371B80860DBFBE9FAD9C19E29ED1C90640C3(_thisAdjusted, ___op0, method); } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDownloadStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0; memset((&V_0), 0, sizeof(V_0)); { // return InternalGetDownloadStatus(new HashSet()); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_0); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1; L_1 = AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_1; goto IL_000f; } IL_000f: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_GetDownloadStatus_mD431A12A88B2A51B7B7CD16A280C416D2F60DF9E(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::InternalGetDownloadStatus(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_1; memset((&V_1), 0, sizeof(V_1)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_2; memset((&V_2), 0, sizeof(V_2)); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); { // if (visited == null) HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___visited0; V_0 = (bool)((((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // visited = new HashSet(); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_2, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var); ___visited0 = L_2; } IL_0010: { // return visited.Add(InternalOp) ? InternalOp.GetDownloadStatus(visited) : new DownloadStatus() { IsDone = IsDone }; HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___visited0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_3); bool L_5; L_5 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_3, (RuntimeObject*)L_4, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var); if (L_5) { goto IL_0036; } } { il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D)); bool L_6; L_6 = AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (&V_1)->___IsDone_2 = L_6; DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_7 = V_1; G_B5_0 = L_7; goto IL_0042; } IL_0036: { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_8; L_8 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___visited0; NullCheck(L_8); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10; L_10 = VirtualFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(35 /* UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDownloadStatus(System.Collections.Generic.HashSet`1) */, L_8, L_9); G_B5_0 = L_10; } IL_0042: { V_2 = G_B5_0; goto IL_0045; } IL_0045: { // } DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_11 = V_2; return L_11; } } IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___visited0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue; _returnValue = AsyncOperationHandle_1_InternalGetDownloadStatus_mBBB179351A87024C9186654A15B82913E6719489(_thisAdjusted, ___visited0, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B2_0 = NULL; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mEA2A5B5F535795AF643DBB980E003C7ED63C8F84(_thisAdjusted, ___op0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = null; __this->___m_LocationName_2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)(String_t*)NULL); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m1C7A748E218CD30F0B6FAEF7F8F21225FFC2C247(_thisAdjusted, ___op0, ___version1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B2_0 = NULL; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B1_0 = NULL; int32_t G_B3_0 = 0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* G_B3_1 = NULL; { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = op?.Version ?? 0; RuntimeObject* L_1 = ___op0; G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0014; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001a; } IL_0014: { RuntimeObject* L_2 = ___op0; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_Version() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001a: { G_B3_1->___m_Version_1 = G_B3_0; // m_LocationName = locationName; String_t* L_4 = ___locationName1; __this->___m_LocationName_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_4); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, String_t* ___locationName1, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_m1FE20433FE044962E70E8F8F31AB166459597088(_thisAdjusted, ___op0, ___locationName1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::.ctor(UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { { // m_InternalOp = (AsyncOperationBase)op; RuntimeObject* L_0 = ___op0; __this->___m_InternalOp_0 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4))); Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)CastclassClass((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))); // m_Version = version; int32_t L_1 = ___version1; __this->___m_Version_1 = L_1; // m_LocationName = locationName; String_t* L_2 = ___locationName2; __this->___m_LocationName_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName_2), (void*)L_2); // m_UnloadSceneOpExcludeReleaseCallback = false; __this->___m_UnloadSceneOpExcludeReleaseCallback_3 = (bool)0; // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___op0, int32_t ___version1, String_t* ___locationName2, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1__ctor_mCE4A11D630504F1F40761F216A211F642C391A8F(_thisAdjusted, ___op0, ___version1, ___locationName2, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Acquire() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_0; memset((&V_0), 0, sizeof(V_0)); { // InternalOp.IncrementReferenceCount(); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); // return this; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = (*(AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)__this); V_0 = L_1; goto IL_0016; } IL_0016: { // } AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 _returnValue; _returnValue = AsyncOperationHandle_1_Acquire_m653C0979E1184305715A163B4BC58E790B62EBF8(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Completed += value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)); // add { InternalOp.Completed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07_AdjustorThunk (RuntimeObject* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Completed_m5285018907EA40EDFA6EB22C71DA4C306233CD07(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Completed -= value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); // remove { InternalOp.Completed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42_AdjustorThunk (RuntimeObject* __this, Action_1_tBF02462CDF8C44C65825EBF7E54411B70D8779DA* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Completed_mE4F1928265F378CFB34B9495989AEFFFB7AE9F42(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.CompletedTypeless += value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); // add { InternalOp.CompletedTypeless += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_CompletedTypeless_m2C1B8E38D8AC1C950F24EB9BCD4D6E06B2AE0405(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_CompletedTypeless(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.CompletedTypeless -= value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); // remove { InternalOp.CompletedTypeless -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_CompletedTypeless_mE2E69C5A8AC740D04E8375A64B4EC49C48DF3152(_thisAdjusted, ___value0, method); } // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!IsValid()) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return "InvalidHandle"; V_1 = _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD; goto IL_0024; } IL_0016: { // return ((IAsyncOperation)InternalOp).DebugName; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_2; L_2 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck((RuntimeObject*)L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation::get_DebugName() */, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, (RuntimeObject*)L_2); V_1 = L_3; goto IL_0024; } IL_0024: { // } String_t* L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C String_t* AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_DebugName_mD78093C248CAD424EEF10C64EBE19D52D1A126E9(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetDependencies(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { { // InternalOp.GetDependencies(deps); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___deps0; NullCheck(L_0); VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32 /* System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::GetDependencies(System.Collections.Generic.List`1) */, L_0, L_1); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___deps0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_GetDependencies_m5B264BD0FCDB4371E30118EB99B31E27FF04A519(_thisAdjusted, ___deps0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // add { InternalOp.Destroyed += value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)); // add { InternalOp.Destroyed += value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_add_Destroyed_mE78E77E6929D81FDA97B8CAD5823BA43A853BC55(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::remove_Destroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { { // remove { InternalOp.Destroyed -= value; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___value0; NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)); // remove { InternalOp.Destroyed -= value; } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___value0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_remove_Destroyed_m0EB129A29F291082497579D3ECECC9F5233EE13B(_thisAdjusted, ___value0, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Equals(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_Version == other.m_Version && m_InternalOp == other.m_InternalOp; int32_t L_0 = (int32_t)__this->___m_Version_1; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = ___other0; int32_t L_2 = (int32_t)L_1.___m_Version_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_001f; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_3 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_4 = ___other0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_5 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)L_4.___m_InternalOp_0; G_B3_0 = ((((RuntimeObject*)(AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)L_3) == ((RuntimeObject*)(AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)L_5))? 1 : 0); goto IL_0020; } IL_001f: { G_B3_0 = 0; } IL_0020: { V_0 = (bool)G_B3_0; goto IL_0023; } IL_0023: { // } bool L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___other0, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_Equals_mB2169CA445B22CD257BAB3F78FC764DE9B351E29(_thisAdjusted, ___other0, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // return m_InternalOp == null ? 0 : m_InternalOp.GetHashCode() * 17 + m_Version; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0020; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; NullCheck((RuntimeObject*)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject*)L_1); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3)); goto IL_0021; } IL_0020: { G_B3_0 = 0; } IL_0021: { V_0 = G_B3_0; goto IL_0024; } IL_0024: { // } int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_GetHashCode_m67E3F592CC07614D77BD3321354BAD0731AD520B(_thisAdjusted, method); return _returnValue; } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_2; memset((&V_2), 0, sizeof(V_2)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t G_B3_0 = 0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B7_0 = NULL; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* G_B6_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL; { // if (IsValid() && !InternalOp.IsDone) bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0019; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_0 = (bool)G_B3_0; bool L_3 = V_0; if (!L_3) { goto IL_002a; } } { // InternalOp.WaitForCompletion(); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_4; L_4 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_4); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)); } IL_002a: { // m_InternalOp?.m_RM?.Update(Time.unscaledDeltaTime); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_5 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_6 = L_5; G_B6_0 = L_6; if (L_6) { G_B7_0 = L_6; goto IL_0036; } } { goto IL_004c; } IL_0036: { NullCheck(G_B7_0); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*)G_B7_0->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8 = L_7; G_B8_0 = L_8; if (L_8) { G_B9_0 = L_8; goto IL_0041; } } { goto IL_004c; } IL_0041: { float L_9; L_9 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B9_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_9, NULL); } IL_004c: { // if (IsValid()) bool L_10; L_10 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); V_1 = L_10; bool L_11 = V_1; if (!L_11) { goto IL_005f; } } { // return Result; SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_12; L_12 = AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = L_12; goto IL_006b; } IL_005f: { // return default(TObject); il2cpp_codegen_initobj((&V_3), sizeof(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_13 = V_3; V_2 = L_13; goto IL_006b; } IL_006b: { // } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_14 = V_2; return L_14; } } IL2CPP_EXTERN_C SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A _returnValue; _returnValue = AsyncOperationHandle_1_WaitForCompletion_m1EDB072F575486AA64764AAB3403723AB2D24070(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_InternalOp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* V_1 = NULL; int32_t G_B3_0 = 0; { // if (m_InternalOp == null || m_InternalOp.Version != m_Version) AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; if (!L_0) { goto IL_0021; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0022; } IL_0021: { G_B3_0 = 1; } IL_0022: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0031; } } { // throw new Exception("Attempting to use an invalid operation handle"); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_5); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_RuntimeMethod_var))); } IL_0031: { // return m_InternalOp; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_6 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; V_1 = L_6; goto IL_003a; } IL_003a: { // } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* _returnValue; _returnValue = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // get { return !IsValid() || InternalOp.IsDone; } bool L_0; L_0 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); if (!L_0) { goto IL_0016; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1; L_1 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_1); bool L_2; L_2 = (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)); G_B3_0 = ((int32_t)(L_2)); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_0 = (bool)G_B3_0; goto IL_001a; } IL_001a: { // get { return !IsValid() || InternalOp.IsDone; } bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return m_InternalOp != null && m_InternalOp.Version == m_Version; AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; if (!L_0) { goto IL_001e; } } { AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_1 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this->___m_InternalOp_0; NullCheck(L_1); int32_t L_2; L_2 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->___m_Version_1; G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_001f; } IL_001e: { G_B3_0 = 0; } IL_001f: { V_0 = (bool)G_B3_0; goto IL_0022; } IL_0022: { // } bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(_thisAdjusted, method); return _returnValue; } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { Exception_t* V_0 = NULL; { // get { return InternalOp.OperationException; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Exception_t* L_1; L_1 = (( Exception_t* (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.OperationException; } Exception_t* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Exception_t* _returnValue; _returnValue = AsyncOperationHandle_1_get_OperationException_mAB42A8D9B22570CA39889319A1B33AEB5EB45755(_thisAdjusted, method); return _returnValue; } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // get { return InternalOp.PercentComplete; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); float L_1; L_1 = (( float (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.PercentComplete; } float L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_ReferenceCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.ReferenceCount; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.ReferenceCount; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { { // InternalOp.DecrementReferenceCount(); AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); (( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)); // m_InternalOp = null; __this->___m_InternalOp_0 = (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp_0), (void*)(AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)NULL); // } return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB(_thisAdjusted, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_0; memset((&V_0), 0, sizeof(V_0)); { // get { return InternalOp.Result; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_1; L_1 = (( SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Result; } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A _returnValue; _returnValue = AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66(_thisAdjusted, method); return _returnValue; } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // get { return InternalOp.Status; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); int32_t L_1; L_1 = (( int32_t (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Status; } int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C int32_t AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = AsyncOperationHandle_1_get_Status_mB2C20837E68ED79CFA659480BFB5B6ABB277C56E(_thisAdjusted, method); return _returnValue; } // System.Threading.Tasks.Task`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* V_0 = NULL; { // get { return InternalOp.Task; } AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* L_0; L_0 = AsyncOperationHandle_1_get_InternalOp_mE1DEB02216DB156EBA61027268FB3CF3F1F44783(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); NullCheck(L_0); Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* L_1; L_1 = (( Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_0 = L_1; goto IL_000f; } IL_000f: { // get { return InternalOp.Task; } Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t8769AE53CCB1B54F15217D3CBAA8DB506BF7763F* _returnValue; _returnValue = AsyncOperationHandle_1_get_Task_m5CF22F60B7E07108161C916F3F8D4CC90150959C(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // get { return Result; } SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0; L_0 = AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)); SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25), &L_1); V_0 = L_2; goto IL_000f; } IL_000f: { // get { return Result; } RuntimeObject* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_get_Current_m3986709FF63A8FE16171FD592E0E7B30D8B17058(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { bool V_0 = false; { // return !IsDone; bool L_0; L_0 = AsyncOperationHandle_1_get_IsDone_mC7303D676C29C2DCC0EBEF9D20DD05EBD55EBCE7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); goto IL_000d; } IL_000d: { // } bool L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C bool AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AsyncOperationHandle_1_System_Collections_IEnumerator_MoveNext_mB7A98E2A1D98D15ED955CB6AE5093A0A5D203AC9(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) { { // void IEnumerator.Reset() {} return; } } IL2CPP_EXTERN_C void AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncOperationHandle_1_System_Collections_IEnumerator_Reset_m864A59F01697AC5EA267FDC01C4F3CF5BACB8909(_thisAdjusted, 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 // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3 AsyncTaskMethodBuilder_1_Create_m145FFCC5EF8FDBB354085B56EE5CA5B865F5F49C_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3)); AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_mC468FEBA35E9688F98709D52A7539B2C1C4C8C15(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, const RuntimeMethod* method) { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* V_0 = NULL; { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_0 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)__this->___m_task_2; V_0 = L_0; Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_2 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* V_0 = NULL; { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_0 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)__this->___m_task_2; V_0 = L_0; Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_3; L_3 = (( Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_10 = V_0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781_AdjustorThunk (RuntimeObject* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___completedTask0, const RuntimeMethod* method) { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_0 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m0582B44433D671C064F3AE9A809A3EA5FE256781(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434_AdjustorThunk (RuntimeObject* __this, Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m42172F6932E531FBEEFE4AED72241320EF927434(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_gshared (AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_RuntimeMethod_var))); } IL_000e: { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_2 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)__this->___m_task_2; V_0 = L_2; Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_m7240951B6E9A5DB275CDFCA78339FFEE26BA8802(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_m65D6A428A99A2074CE9E23A65EFE474879ADC095(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* AsyncTaskMethodBuilder_1_GetTaskForResult_m5E56E67FD8AF6BA3169F4D5C371EA3F7798E6903_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_0 = V_0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_8 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_13; L_13 = (( Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_19 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_28; L_28 = (( Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_34 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_42 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_50 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_58 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_66 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_74 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_82 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_90 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_98 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_107 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_111 = ((AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_112 = ___result0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_115 = ((AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_116 = ___result0; Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_117 = (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0*, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_m86EC802CF3A64D5974657D89B13FE2302EED2781_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* L_1; L_1 = (( Task_1_t73C2C5C7202C39C9ED1CE9CD750B63BD7B0705D0* (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t0F76E779969EE3E617B35882CAB293B65403E2F3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E AsyncTaskMethodBuilder_1_Create_m9A684FC6084699E902E2812424176F19A84C2021_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E)); AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_m63FF5F72B43D370B1069C9079A541A6E8AC2CE1B(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, const RuntimeMethod* method) { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* V_0 = NULL; { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_0 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)__this->___m_task_2; V_0 = L_0; Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_2 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* V_0 = NULL; { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_0 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)__this->___m_task_2; V_0 = L_0; Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_3; L_3 = (( Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_10 = V_0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD_AdjustorThunk (RuntimeObject* __this, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___completedTask0, const RuntimeMethod* method) { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_0 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC)); Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m4A9FF4B718DBEE05F481602FC54B269D0A99F2FD(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7_AdjustorThunk (RuntimeObject* __this, Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m6746E4B742BF588934A5B6DEC219B8620E218FC7(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_gshared (AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_RuntimeMethod_var))); } IL_000e: { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_2 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)__this->___m_task_2; V_0 = L_2; Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_mC10888726AB1CF669A543F39EC82C1B8B296C524(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_m20A87382A7B6D6EFFFCABB906FA5E385D976715E(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* AsyncTaskMethodBuilder_1_GetTaskForResult_m36EC3255508F68525EC9D7F110812AD199577BE5_gshared (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC)); Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_0 = V_0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_8 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_13; L_13 = (( Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_19 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_28; L_28 = (( Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_34 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_42 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_50 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_58 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_66 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_74 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_82 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_90 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_98 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_107 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_111 = ((AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_112 = ___result0; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_115 = ((AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_116 = ___result0; Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_117 = (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B*, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_mE7D505314755E633865D06D1E80FB1E0CDA87FEF_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC)); Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* L_1; L_1 = (( Task_1_t65DD22766038CC419979FC66D2CFEF60381EE84B* (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_tD13C30CCEA06DAAC3D725FDE727D31CE7D60BC5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6 AsyncTaskMethodBuilder_1_Create_mC57CC757E0B5634D1157643CD0D75090F6E3201A_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6)); AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_mE0D6C0F35D575B78671BF90F206948F638430F50(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, const RuntimeMethod* method) { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* V_0 = NULL; { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_0 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)__this->___m_task_2; V_0 = L_0; Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_2 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* V_0 = NULL; { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_0 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)__this->___m_task_2; V_0 = L_0; Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_3; L_3 = (( Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* (*) (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_10 = V_0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9_AdjustorThunk (RuntimeObject* __this, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___completedTask0, const RuntimeMethod* method) { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_0 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B)); Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m354CAA69E85D02ECDA58F4E3ED331615B9B286D9(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE_AdjustorThunk (RuntimeObject* __this, Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m0A2FD7A765CABE5B08E6F7C5B44B0D346063B6FE(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_gshared (AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_RuntimeMethod_var))); } IL_000e: { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_2 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)__this->___m_task_2; V_0 = L_2; Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_mFF107A582F8CB464DC795B93946486F5CB72C967(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_mEA9A1250CD59EB926FE49E9557A3680DF0FE336D(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* AsyncTaskMethodBuilder_1_GetTaskForResult_mEDAB8EAAA3401AC7652AF087339D026E1CAFE131_gshared (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B)); Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_0 = V_0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_8 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_13; L_13 = (( Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_19 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_28; L_28 = (( Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_34 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_42 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_50 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_58 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_66 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_74 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_82 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_90 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_98 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_107 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_111 = ((AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_112 = ___result0; Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_115 = ((AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_116 = ___result0; Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_117 = (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964*, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_m411590130F9A77F3D02B173D110F4A59CCE5134E_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B)); Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* L_1; L_1 = (( Task_1_tEFEAE70575CF6F04BF8FB37590483461AC941964* (*) (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_tAA005815DC520CE8A2C1F518268AC0B4735B7EB6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36 AsyncTaskMethodBuilder_1_Create_m53D0A527D96BEE82B2B6ABA81CAC967228B0E452_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36)); AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_m41A9EFE80569D0ED18656151ACD1E3563B288BBA(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, const RuntimeMethod* method) { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* V_0 = NULL; { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_0 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)__this->___m_task_2; V_0 = L_0; Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_2 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* V_0 = NULL; { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_0 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)__this->___m_task_2; V_0 = L_0; Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_3; L_3 = (( Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* (*) (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_10 = V_0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF_AdjustorThunk (RuntimeObject* __this, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___completedTask0, const RuntimeMethod* method) { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_0 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m8FD5A31BDA892931A44F70190116C626F5FE76CF(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356_AdjustorThunk (RuntimeObject* __this, Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_mE337A2D1B8EBE2EA7BEC9B0C7771E9C57BE37356(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_gshared (AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_RuntimeMethod_var))); } IL_000e: { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_2 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)__this->___m_task_2; V_0 = L_2; Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_m1BFEC2D85643659CCFCB0055986B849F09DB6DE2(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_mB6B23BD3B309A05B4215C83F5C5AB68AEBDD470D(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* AsyncTaskMethodBuilder_1_GetTaskForResult_mC2F6D2A9921C13F1E55DDD75C7A87B4DA6076A59_gshared (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_0 = V_0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_8 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_13; L_13 = (( Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_19 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_28; L_28 = (( Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_34 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_42 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_50 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_58 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_66 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_74 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_82 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_90 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_98 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_107 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_111 = ((AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_112 = ___result0; Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_115 = ((AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_116 = ___result0; Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_117 = (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239*, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_m302254EA0F9EBDD034AC3B2E1331FD1824B1E42F_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB)); Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* L_1; L_1 = (( Task_1_t1253923251256D5BDFC2FDA8EFF422DBBAB7C239* (*) (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t217E99BB21C2C44C75A9042892F2D37033643B36_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7 AsyncTaskMethodBuilder_1_Create_mE1BCAD450F9F52C26974E07F87A47C1EBEAE2B06_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7)); AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_mBECC7576674C907A0494A52697C163704277A86D(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, const RuntimeMethod* method) { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* V_0 = NULL; { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_0 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)__this->___m_task_2; V_0 = L_0; Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_2 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* V_0 = NULL; { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_0 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)__this->___m_task_2; V_0 = L_0; Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_3; L_3 = (( Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_10 = V_0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0_AdjustorThunk (RuntimeObject* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___completedTask0, const RuntimeMethod* method) { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_0 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m8B35722630A089A6AE51C45F0B6A16B21AE914A0(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3_AdjustorThunk (RuntimeObject* __this, Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m431A98AD6F85C66715CA4EC9A884D3486625CAC3(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_gshared (AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_RuntimeMethod_var))); } IL_000e: { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_2 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)__this->___m_task_2; V_0 = L_2; Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_m7164E00326DC7BC82FE12A781478471DD7A1CE69(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_mB2E9A1B7DBB59C420CDB96A04A128F745DE63AB4(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* AsyncTaskMethodBuilder_1_GetTaskForResult_mDE76F621F95779F553912ADF5155953EC2A87E0E_gshared (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = V_0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_8 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_13; L_13 = (( Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_19 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_28; L_28 = (( Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_34 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_42 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_50 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_58 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_66 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_74 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_82 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_90 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_98 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_107 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_111 = ((AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_112 = ___result0; Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_115 = ((AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_116 = ___result0; Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_117 = (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41*, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_mA43FB28EC1FCAC7A9C35D420B33C0722CD61F5AD_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165)); Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* L_1; L_1 = (( Task_1_tB943B576D2304CD76D3E20C67231C192B2DD0C41* (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t5019936B22640F9C2547CBE357F45D942841FAC7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7 AsyncTaskMethodBuilder_1_Create_mD6BC27D1E6350ECB9B61238E38D4C15C8CE96802_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7)); AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_m202DAC650B3B8EFE6A02ED46F243B399A3308879(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, const RuntimeMethod* method) { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* V_0 = NULL; { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_0 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)__this->___m_task_2; V_0 = L_0; Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_2 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* V_0 = NULL; { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_0 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)__this->___m_task_2; V_0 = L_0; Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_1 = V_0; if (L_1) { goto IL_0017; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_3; L_3 = (( Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_10 = V_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487_AdjustorThunk (RuntimeObject* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___completedTask0, const RuntimeMethod* method) { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_0 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m7814370659E8E3550E3A679C1F2F516592198487(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D_AdjustorThunk (RuntimeObject* __this, Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m628CA4F28FE2878774E97C22597DDFC877801B1D(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_gshared (AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_RuntimeMethod_var))); } IL_000e: { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_2 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)__this->___m_task_2; V_0 = L_2; Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_mB36BC37F05CC1BD3EDB9EC66B9BBEA7DE33F3D03(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_m76968B53E22BA2AD3C6102934BDC2C9013F74A95(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* AsyncTaskMethodBuilder_1_GetTaskForResult_m852AE5F6A8CB444A86FF1536586483DCCFE777C2_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = V_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1); if (!L_2) { goto IL_024b; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL); bool L_7; L_7 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_4, L_6, NULL); if (!L_7) { goto IL_004d; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_9); if (((*(bool*)((bool*)(bool*)UnBox(L_10, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_11 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_11; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_12 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_12; } IL_0047: { Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_13; L_13 = (( Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_13; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); bool L_18; L_18 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_15, L_17, NULL); if (!L_18) { goto IL_0092; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_19 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_20 = L_19; RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_20); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_21, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_23 = V_1; if ((((int32_t)L_23) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_24 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_25 = V_1; NullCheck(L_24); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract(L_25, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_27 = (L_24)->GetAt(static_cast(L_26)); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_28; L_28 = (( Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_27, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_28; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); bool L_33; L_33 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_30, L_32, NULL); if (!L_33) { goto IL_00bd; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_34 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_35); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_36, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_39, NULL); bool L_41; L_41 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_38, L_40, NULL); if (!L_41) { goto IL_00e8; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_42 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_43); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL); bool L_49; L_49 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_46, L_48, NULL); if (!L_49) { goto IL_0113; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_50 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_51); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_52, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_55, NULL); bool L_57; L_57 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_54, L_56, NULL); if (!L_57) { goto IL_013e; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_58 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_59); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_60, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_63, NULL); bool L_65; L_65 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_62, L_64, NULL); if (!L_65) { goto IL_0169; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_66 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_67 = L_66; RuntimeObject* L_68 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_67); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_68, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_71, NULL); bool L_73; L_73 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_70, L_72, NULL); if (!L_73) { goto IL_0194; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_74 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_75); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_80; L_80 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_79, NULL); bool L_81; L_81 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_78, L_80, NULL); if (!L_81) { goto IL_01bf; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_82 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_83 = L_82; RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_83); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_84, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_87 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_88; L_88 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_87, NULL); bool L_89; L_89 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_86, L_88, NULL); if (!L_89) { goto IL_01e7; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_90 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_91 = L_90; RuntimeObject* L_92 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_91); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_92, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_96; L_96 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_95, NULL); bool L_97; L_97 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_94, L_96, NULL); if (!L_97) { goto IL_0216; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_98 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_99 = L_98; RuntimeObject* L_100 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_99); bool L_101; L_101 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_100, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_101) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_105; L_105 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_104, NULL); bool L_106; L_106 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_103, L_105, NULL); if (!L_106) { goto IL_0259; } } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_107 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_108 = L_107; RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_108); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_110; L_110 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_109, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_110) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_111 = ((AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_024b: { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_112 = ___result0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_113 = L_112; RuntimeObject* L_114 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_113); if (L_114) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_115 = ((AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_115; } IL_0259: { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_116 = ___result0; Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_117 = (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_117); (( void (*) (Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7*, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_117, L_116, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_117; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_m313B16D3892440CE55FDD10B8EF9704A9B94BD04_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* L_1; L_1 = (( Task_1_t75694119DBB4B68675BB4BAB3E446BA4EE5C91C7* (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t7BA09CA1BB279AA706D98A618EE11038FD1985F7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E AsyncTaskMethodBuilder_1_Create_mE51E087D50760A4B4397C978A8BFB1DDC7A71FEA_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E)); AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_m91E02FBF186BDF28BF4AAD39F42C195E41090EBC(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, const RuntimeMethod* method) { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* V_0 = NULL; { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_0 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)__this->___m_task_2; V_0 = L_0; Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_2 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* V_0 = NULL; { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_0 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)__this->___m_task_2; V_0 = L_0; Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_1 = V_0; if (L_1) { goto IL_0017; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_3; L_3 = (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_10 = V_0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3_AdjustorThunk (RuntimeObject* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___completedTask0, const RuntimeMethod* method) { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_0 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798)); ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_mC246A9CC141CAE572F2D156AF571D3CF5B7DA0C3(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E_AdjustorThunk (RuntimeObject* __this, Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m36D5D8572A573FFE6876EB0261F304CE3DC2585E(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_gshared (AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_RuntimeMethod_var))); } IL_000e: { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_2 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)__this->___m_task_2; V_0 = L_2; Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_m3E4C6AB5A394B6C8E538FB9D262C0C698FFE9970(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_m88A5DA36B0EF335ED8365A7E552263587E3DBDD8(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* AsyncTaskMethodBuilder_1_GetTaskForResult_m5C4806B9BDAB805ECB9C53266EE7D727F9445C95_gshared (ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798)); } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); bool L_5; L_5 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_2, L_4, NULL); if (!L_5) { goto IL_004d; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_6 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_7); if (((*(bool*)((bool*)(bool*)UnBox(L_8, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_9 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_9; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_10 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_10; } IL_0047: { Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_11; L_11 = (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_11; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_13; L_13 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_12, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); bool L_16; L_16 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_13, L_15, NULL); if (!L_16) { goto IL_0092; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_17 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_18 = L_17; RuntimeObject* L_19 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_18); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_19, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_20 = V_1; if ((((int32_t)L_20) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_21 = V_1; if ((((int32_t)L_21) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_22 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = ((int32_t)il2cpp_codegen_subtract(L_23, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_25 = (L_22)->GetAt(static_cast(L_24)); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_26; L_26 = (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_26; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_28; L_28 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_27, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); bool L_31; L_31 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_28, L_30, NULL); if (!L_31) { goto IL_00bd; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_32 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_33 = L_32; RuntimeObject* L_34 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_33); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_34, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_36; L_36 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_35, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); bool L_39; L_39 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_36, L_38, NULL); if (!L_39) { goto IL_00e8; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_40 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_41 = L_40; RuntimeObject* L_42 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_41); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_42, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_44; L_44 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_43, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); bool L_47; L_47 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_44, L_46, NULL); if (!L_47) { goto IL_0113; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_48 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_49 = L_48; RuntimeObject* L_50 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_49); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_50, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); bool L_55; L_55 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_52, L_54, NULL); if (!L_55) { goto IL_013e; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_56 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_57 = L_56; RuntimeObject* L_58 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_57); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_58, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_60; L_60 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_59, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); bool L_63; L_63 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_60, L_62, NULL); if (!L_63) { goto IL_0169; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_64 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_65 = L_64; RuntimeObject* L_66 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_65); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_66, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_68; L_68 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_67, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); bool L_71; L_71 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_68, L_70, NULL); if (!L_71) { goto IL_0194; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_72 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_73 = L_72; RuntimeObject* L_74 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_73); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_74, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_75 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_76; L_76 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_75, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); bool L_79; L_79 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_76, L_78, NULL); if (!L_79) { goto IL_01bf; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_80 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_81 = L_80; RuntimeObject* L_82 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_81); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_82, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_84; L_84 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_83, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); bool L_87; L_87 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_84, L_86, NULL); if (!L_87) { goto IL_01e7; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_88 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_89 = L_88; RuntimeObject* L_90 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_89); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_90, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_91 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_92; L_92 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_91, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); bool L_95; L_95 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_92, L_94, NULL); if (!L_95) { goto IL_0216; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_96 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_97 = L_96; RuntimeObject* L_98 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_97); bool L_99; L_99 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_98, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_99) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_100 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_101; L_101 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_100, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); bool L_104; L_104 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_101, L_103, NULL); if (!L_104) { goto IL_0259; } } { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_105 = ___result0; ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_106 = L_105; RuntimeObject* L_107 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_106); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_108; L_108 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_107, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_108) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_109 = ((AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_109; } IL_024b: { goto IL_0259; } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_111 = ((AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_0259: { ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_112 = ___result0; Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_113 = (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_113); (( void (*) (Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D*, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_113, L_112, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_113; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_m22FC36747CE0C10DA393DE5D34F8C170E5F968D3_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798)); ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* L_1; L_1 = (( Task_1_tFF67A2EFF1771DDAF11A06438D12EF7597D0010D* (*) (ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t910B7EC8A2F62CB047AD22F7A146256453F59F4E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3 AsyncTaskMethodBuilder_1_Create_m83FE02FCEC72EF77B27CB46605D61EB986F76AFC_gshared (const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3)); AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3 L_0 = V_0; return L_0; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF* L_0 = (AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF*)(&__this->___m_coreState_1); RuntimeObject* L_1 = ___stateMachine0; AsyncMethodBuilderCore_SetStateMachine_m156C470618D0E6B9E018904A491BBD44466EBFDA(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___stateMachine0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetStateMachine_m11BD6F738D2FB7684D78868BB44EDF7EF645D4FC(_thisAdjusted, ___stateMachine0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::get_Task() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, const RuntimeMethod* method) { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* V_0 = NULL; { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_0 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)__this->___m_task_2; V_0 = L_0; Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_1 = V_0; if (L_1) { goto IL_0017; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_2 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_2); (( void (*) (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_3 = L_2; V_0 = L_3; __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); } IL_0017: { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* _returnValue; _returnValue = AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC(_thisAdjusted, method); return _returnValue; } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* V_0 = NULL; { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_0 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)__this->___m_task_2; V_0 = L_0; Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_1 = V_0; if (L_1) { goto IL_0017; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_2 = ___result0; il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_3; L_3 = (( Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* (*) (ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->___m_task_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_3); return; } IL_0017: { bool L_4; L_4 = AsyncCausalityTracer_get_LoggingOn_mD7BBE05F2E56311D17B2F144B65031514C09D712(NULL); if (!L_4) { goto IL_002b; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_5 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5); int32_t L_6; L_6 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_5, NULL); AsyncCausalityTracer_TraceOperationCompletion_m1F38596788B522D535CD48EFE3802C9763918A62((int32_t)0, L_6, (int32_t)1, NULL); } IL_002b: { il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); bool L_7 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___s_asyncDebuggingEnabled_9; if (!L_7) { goto IL_003d; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_8 = V_0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8); int32_t L_9; L_9 = Task_get_Id_mE529E167E64F60B3B79B540D4DFA6254B94F47AA((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_RemoveFromActiveTasks_m7DB2E7B728F6637AC909A28CFD66363DF5AAAA24(L_9, NULL); } IL_003d: { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_10 = V_0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_11 = ___result0; NullCheck(L_10); bool L_12; L_12 = (( bool (*) (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_10, L_11, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); if (L_12) { goto IL_0056; } } { String_t* L_13; L_13 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_14); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_RuntimeMethod_var))); } IL_0056: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203_AdjustorThunk (RuntimeObject* __this, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___result0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203(_thisAdjusted, ___result0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetResult(System.Threading.Tasks.Task`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___completedTask0, const RuntimeMethod* method) { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F V_0; memset((&V_0), 0, sizeof(V_0)); { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_0 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)__this->___m_task_2; if (L_0) { goto IL_0010; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_1 = ___completedTask0; __this->___m_task_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_task_2), (void*)L_1); return; } IL_0010: { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F)); ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_2 = V_0; AsyncTaskMethodBuilder_1_SetResult_m847AA92A34A5A6E11F3FCE65F97F1342451AF203(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235_AdjustorThunk (RuntimeObject* __this, Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* ___completedTask0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetResult_mA44148C26B06C50F6D9F9F154D7F6FD29E60E235(_thisAdjusted, ___completedTask0, method); } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::SetException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_gshared (AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* __this, Exception_t* ___exception0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* V_0 = NULL; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL; bool G_B7_0 = false; { Exception_t* L_0 = ___exception0; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_RuntimeMethod_var))); } IL_000e: { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_2 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)__this->___m_task_2; V_0 = L_2; Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_3 = V_0; if (L_3) { goto IL_001f; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_4; L_4 = AsyncTaskMethodBuilder_1_get_Task_m336F28788411D3156AAFCAC1E37197A0522018FC(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_0 = L_4; } IL_001f: { Exception_t* L_5 = ___exception0; V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IsInstClass((RuntimeObject*)L_5, OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_6 = V_1; if (L_6) { goto IL_0032; } } { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_7 = V_0; Exception_t* L_8 = ___exception0; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7); bool L_9; L_9 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_7, (RuntimeObject*)L_8, NULL); G_B7_0 = L_9; goto IL_003f; } IL_0032: { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_10 = V_0; OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1; NullCheck(L_11); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_11, NULL); OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_13 = V_1; NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10); bool L_14; L_14 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)L_10, L_12, (RuntimeObject*)L_13, NULL); G_B7_0 = L_14; } IL_003f: { if (G_B7_0) { goto IL_0051; } } { String_t* L_15; L_15 = Environment_GetResourceString_mFEC4B5F893033F1B038B99CA6C7A72696AE801DC(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D0DFF194F98B55D55753ECEBC2376F98EEEC60C)), NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_16 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_RuntimeMethod_var))); } IL_0051: { return; } } IL2CPP_EXTERN_C void AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC_AdjustorThunk (RuntimeObject* __this, Exception_t* ___exception0, const RuntimeMethod* method) { AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); AsyncTaskMethodBuilder_1_SetException_mCEB563531C0EA2CE2E6D7829B606FC8A7241BDDC(_thisAdjusted, ___exception0, method); } // System.Threading.Tasks.Task`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::GetTaskForResult(TResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* AsyncTaskMethodBuilder_1_GetTaskForResult_m5F0F98FEA37BB7F20727C3D1C4F116D18F2B3B2D_gshared (ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* G_B5_0 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F)); } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_4; L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL); bool L_5; L_5 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_2, L_4, NULL); if (!L_5) { goto IL_004d; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_6 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_7); if (((*(bool*)((bool*)(bool*)UnBox(L_8, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_9 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___FalseTask_1; G_B5_0 = L_9; goto IL_0047; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_10 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___TrueTask_0; G_B5_0 = L_10; } IL_0047: { Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_11; L_11 = (( Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)G_B5_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_11; } IL_004d: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_13; L_13 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_12, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_15; L_15 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_14, NULL); bool L_16; L_16 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_13, L_15, NULL); if (!L_16) { goto IL_0092; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_17 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_18 = L_17; RuntimeObject* L_19 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_18); V_1 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_19, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); int32_t L_20 = V_1; if ((((int32_t)L_20) >= ((int32_t)((int32_t)9)))) { goto IL_0259; } } { int32_t L_21 = V_1; if ((((int32_t)L_21) < ((int32_t)(-1)))) { goto IL_0259; } } { il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1U5BU5D_t54E2C15C8F3B98F79512798949C26C8A752440F8* L_22 = ((AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_StaticFields*)il2cpp_codegen_static_fields_for(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var))->___Int32Tasks_2; int32_t L_23 = V_1; NullCheck(L_22); int32_t L_24 = ((int32_t)il2cpp_codegen_subtract(L_23, (-1))); Task_1_t4C228DE57804012969575431CFF12D57C875552D* L_25 = (L_22)->GetAt(static_cast(L_24)); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_26; L_26 = (( Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))((RuntimeObject*)L_25, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return L_26; } IL_0092: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_28; L_28 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_27, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_30; L_30 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_29, NULL); bool L_31; L_31 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_28, L_30, NULL); if (!L_31) { goto IL_00bd; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_32 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_33 = L_32; RuntimeObject* L_34 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_33); if (!((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_34, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00bd: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_36; L_36 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_35, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_38; L_38 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_37, NULL); bool L_39; L_39 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_36, L_38, NULL); if (!L_39) { goto IL_00e8; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_40 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_41 = L_40; RuntimeObject* L_42 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_41); if (!((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_42, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_00e8: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_44; L_44 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_43, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_46; L_46 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_45, NULL); bool L_47; L_47 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_44, L_46, NULL); if (!L_47) { goto IL_0113; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_48 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_49 = L_48; RuntimeObject* L_50 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_49); if (!((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_50, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0113: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_53, NULL); bool L_55; L_55 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_52, L_54, NULL); if (!L_55) { goto IL_013e; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_56 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_57 = L_56; RuntimeObject* L_58 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_57); if (!((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_58, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_013e: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_60; L_60 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_59, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); bool L_63; L_63 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_60, L_62, NULL); if (!L_63) { goto IL_0169; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_64 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_65 = L_64; RuntimeObject* L_66 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_65); if (!((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_66, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0169: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_68; L_68 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_67, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_69 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_70; L_70 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_69, NULL); bool L_71; L_71 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_68, L_70, NULL); if (!L_71) { goto IL_0194; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_72 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_73 = L_72; RuntimeObject* L_74 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_73); if (!((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_74, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_0194: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_75 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_76; L_76 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_75, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_78; L_78 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_77, NULL); bool L_79; L_79 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_76, L_78, NULL); if (!L_79) { goto IL_01bf; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_80 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_81 = L_80; RuntimeObject* L_82 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_81); if (!((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_82, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01bf: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_84; L_84 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_83, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_86; L_86 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_85, NULL); bool L_87; L_87 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_84, L_86, NULL); if (!L_87) { goto IL_01e7; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_88 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_89 = L_88; RuntimeObject* L_90 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_89); if (!((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_90, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) { goto IL_0245; } } IL_01e7: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_91 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_92; L_92 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_91, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_94; L_94 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_93, NULL); bool L_95; L_95 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_92, L_94, NULL); if (!L_95) { goto IL_0216; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_96 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_97 = L_96; RuntimeObject* L_98 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_97); bool L_99; L_99 = IntPtr_op_Equality_m73759B51FE326460AC87A0E386480226EF2FABED(((intptr_t)0), ((*(intptr_t*)((intptr_t*)(intptr_t*)UnBox(L_98, IntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (L_99) { goto IL_0245; } } IL_0216: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_100 = { reinterpret_cast (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 8)) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_101; L_101 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_100, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_103; L_103 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_102, NULL); bool L_104; L_104 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_101, L_103, NULL); if (!L_104) { goto IL_0259; } } { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_105 = ___result0; ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_106 = L_105; RuntimeObject* L_107 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_106); il2cpp_codegen_runtime_class_init_inline(UIntPtr_t_il2cpp_TypeInfo_var); bool L_108; L_108 = UIntPtr_op_Equality_mF066AE7DFD7017C2A999AAE1B9B4D6DFBCD0E973(((uintptr_t)0), ((*(uintptr_t*)((uintptr_t*)(uintptr_t*)UnBox(L_107, UIntPtr_t_il2cpp_TypeInfo_var)))), NULL); if (!L_108) { goto IL_0259; } } IL_0245: { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_109 = ((AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_109; } IL_024b: { goto IL_0259; } { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_111 = ((AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0; return L_111; } IL_0259: { ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_112 = ___result0; Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_113 = (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)); NullCheck(L_113); (( void (*) (Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C*, ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_113, L_112, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return L_113; } } // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1>::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1__cctor_mA6DAD0B23D7A2CB5D8CB1EFE8CCF9D2FC7A59C50_gshared (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F)); ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(AsyncTaskCache_tFF531BF652DE2E2C46E1BBB33E595D2FC7EC8E09_il2cpp_TypeInfo_var); Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* L_1; L_1 = (( Task_1_t0E679CF373AED311E3AE3FC87E3C59FCA835479C* (*) (ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ((AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AsyncTaskMethodBuilder_1_t4F6CEFD84615BE4B0F11F4A28CBCFAD2A04701E3_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->___s_defaultResultTask_0), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_2_t67647DD70912484E9205AC38396D2849ED602730* ResourceManager_get_ExceptionHandler_m93DC1FDC116D254AC5C2E6E6CD1E6B1408758F9C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static Action ExceptionHandler { get; set; } il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_0 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) { { CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_0 = __this->____cancellationToken_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncLocalValueChangedArgs_1_get_CurrentValue_m936CFD08368FC3BB8B58D22D38B6D1C155EE5795_gshared_inline (AsyncLocalValueChangedArgs_1_t420F76E78415A26DEBFF7BD06061957A8A9422E5* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CCurrentValueU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_0 = (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this->____task_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_mDEE953FC947C59D88C2A7EA8B5BD0EE23E24184B_gshared_inline (Action_2_t0577EF47136E82877E68C7AAD83FE5528505C84C* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_2_t0577EF47136E82877E68C7AAD83FE5528505C84C* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___arg10, RuntimeObject* ___arg21, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, reinterpret_cast(__this->___method_3)); }