Files
RedHotRoast-ios/HybridCLRData/StrippedAOTDllsTempProj/iOS/Il2CppOutputProject/Source/il2cppOutput/Unity.ResourceManager.cpp
T
2026-07-17 14:03:00 +08:00

32748 lines
1.7 MiB
Plaintext

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 <typename T1>
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 <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
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 <typename R, typename T1>
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 <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct InterfaceActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5>
struct InterfaceActionInvoker5
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
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);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InterfaceFuncInvoker5
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
struct Action_1_t54EC897DFC8848F81D1D78E3F1F700871D4DDF09;
struct Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B;
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF;
struct Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F;
struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E;
struct Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9;
struct Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70;
struct Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250;
struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2;
struct Action_2_t67647DD70912484E9205AC38396D2849ED602730;
struct Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42;
struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D;
struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D;
struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9;
struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16;
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13;
struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7;
struct AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D;
struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9;
struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B;
struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F;
struct ComponentSingleton_1_t48E072079F42456220A56E31B3AA96C419BB3157;
struct DelegateList_1_t932E16E3FBFE5A6A290BCE66829B9EBC952556E3;
struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4;
struct DelegateList_1_tE369497AF0258DCBC31956F5B9851785CDE755D8;
struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787;
struct DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647;
struct DelegateList_1_t303CCE219AFE8E3A438A0F781DCC8C5642AEA2C2;
struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88;
struct DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D;
struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD;
struct Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13;
struct Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391;
struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE;
struct Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116;
struct Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD;
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
struct Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46;
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0;
struct Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A;
struct Dictionary_2_tE4338305F3537556B20A4483BABF6D7D6FE1B9B9;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434;
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
struct Func_2_tB94F993A5DDDF0C1D7E46D5279CA30600E42FDEF;
struct Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB;
struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F;
struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3;
struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86;
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267;
struct IEnumerable_1_t0CE813292C3A54130BF53CF4FF72785A5E0F6BA5;
struct IEnumerable_1_tD866BA24DBBF6EB8022F7EDF24C8E86CC71067D6;
struct IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1;
struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05;
struct IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018;
struct IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_tCE91AD88DCA944A86D15EF4B32BA89A6DE25EAA1;
struct IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B;
struct IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0;
struct IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582;
struct IEnumerator_1_tA6D13AAE614ECF8ADF0A349AE20009FD7C4894E5;
struct IEqualityComparer_1_tB8272B8D19954987D8244F05167D0629DA5E56B2;
struct IEqualityComparer_1_tFE667855A98BB6902B52DD03254BE42CC7CEB26E;
struct IEqualityComparer_1_t38009044A4DADA30C1C7C33E1DB1F56A370D4EE0;
struct IEqualityComparer_1_t7A2EF294B469C692DCE8C03D78E845D15B22617D;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
struct IEqualityComparer_1_t0291FD539E0384464467559223E848F37E180C57;
struct IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4;
struct IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827;
struct IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457;
struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF;
struct IOrderedEnumerable_1_t9DACB1ECAF5115C2F9791C94F3C9940F28215C06;
struct KeyCollection_t7AF293E23055271C29F5826C2F6552BD9ED7FEDE;
struct KeyCollection_t5C4C96D84477D26190EAE76F39C529479E03E4C9;
struct KeyCollection_tE4E1B5A02FB0D6BD75E03C433462A8F287C04E9C;
struct KeyCollection_t69A04DEE49132A57AC386BC17C27C5D773DD5027;
struct KeyCollection_tFAC383D7A40C76346ACBCBB59584FBF57DC456C0;
struct KeyCollection_t70A89BD9932A69C1068DB17CEAF967A92E4AC71F;
struct KeyCollection_t3DB06DD0BC9BEE03FC3E8554FD035286100D2CB5;
struct KeyCollection_t56C9CA539771D68F44D87D0E711E4CFF69326192;
struct KeyCollection_tD33CC71867DF7ABA23FB110392D5E48847C26EF1;
struct LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB;
struct LinkedList_1_tAA509CD47BFC477A91DAC780DAE59B2DD17CFAEA;
struct LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058;
struct LinkedList_1_t89E3EDA3D3331CC4A1385EB118E2317E8E7F1E44;
struct LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068;
struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB;
struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF;
struct ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7;
struct List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9;
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843;
struct List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9;
struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C;
struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875;
struct List_1_t7F62139778BB2054E226E59A7A86F86B57F95362;
struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA;
struct List_1_t82E373BCF4E787F0A82707510F7681917A886DB6;
struct List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6;
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307;
struct List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D;
struct List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
struct Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA;
struct Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406;
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
struct TaskCompletionSource_1_t82760B5622E48B21F74387D6CA1B0F25D6E599B0;
struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14;
struct TaskCompletionSource_1_t1CC46E6FFAF00F08BFB98C6822E0537C12BFFB73;
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
struct TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D;
struct TaskCompletionSource_1_t2B9064F62AF3EDA7973A19D42D18B4C977E59E55;
struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B;
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2;
struct ValueCollection_tDCB4CF9C156291A1F8D5AB82313E637DE112D1BA;
struct ValueCollection_tA0553E3DE991CADF59BEBDBEF830DDE8A3B81F24;
struct ValueCollection_t9A9B4B5BC3C555F8A5302BB6419569CDD3A94D46;
struct ValueCollection_t70FFC828DCB872D8711886F829FB957E9E947F1B;
struct ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11;
struct ValueCollection_tBBF304D6ECE357A0DB09D5C3D70F1AC85AD57946;
struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
struct ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53;
struct ValueCollection_tC72ADD3C4A1BECE1A0E419F63C5C423DD518C857;
struct ValueCollection_t4D03BB0AB9F689B5D248372AA83D3A9D9FE67AFB;
struct EntryU5BU5D_t3310FD57B66151F9CD966E75198DA50CD0A3BFF4;
struct EntryU5BU5D_tEC259452B862939B4B33719FEB9E8E2A0A4E636B;
struct EntryU5BU5D_tD6138F642C83681ADE557DF1B11E60CFF4E735F5;
struct EntryU5BU5D_t4CA6A71A3ED5E59DB347F4876C8259DEC4955434;
struct EntryU5BU5D_tCCD045F0F6433C37180994A7564BEB3C1FBBF2B5;
struct EntryU5BU5D_tD527626E048B2322B37DE65623A1CBA71AF74409;
struct EntryU5BU5D_tED7A2F9AF4A331106C9FA90AB06AE07C8CFC966D;
struct EntryU5BU5D_tB314925F934D4288E8F1FEFD9BAB2450767E315F;
struct EntryU5BU5D_t4ABEDCD88055C777C2FC7957449D0CC6BBD5F22E;
struct LinkedListNode_1U5BU5D_tE438D39E4AA5122E51FCA4716C063DDC201286B4;
struct List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0;
struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515;
struct SlotU5BU5D_t6B99CFD639A3651E2F5D7B18D7BCF69B759B7508;
struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01;
struct SlotU5BU5D_t76C7120C98EF2596C8AA3266633CD5579958662D;
struct AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E;
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95;
struct IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB;
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD;
struct IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1;
struct WebRequestQueueOperationU5BU5D_t329C186009509CFF862A41707199D22197BE69B8;
struct ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879;
struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC;
struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4;
struct InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F;
struct ChunkU5BU5D_t95CFB8B54DAFA085DBAC233BCB9254A640F28F3C;
struct StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct Assembly_t;
struct AssetBundle_tB38418819A49060CD738CB21541649340F082943;
struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6;
struct AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1;
struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621;
struct AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006;
struct AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B;
struct AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D;
struct AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D;
struct BinaryStorageBuffer_t5DC04C3A5E917F8D740B765ED7153C90C74C261C;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
struct DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6;
struct DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1;
struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367;
struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB;
struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C;
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974;
struct DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215;
struct EmbeddedAttribute_t8B8B1D2C607F5C48082074D7292DBB927EF150DF;
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct Exception_t;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE;
struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77;
struct IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00;
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
struct IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067;
struct IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94;
struct IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37;
struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D;
struct IOperationCacheKey_t39BE25F281EA1D574F074D55F4CAF08F13DF3CCA;
struct IPlayerEditorConnectionNative_tDFA5BC770DAA5BE37CBA1CF47281702FB064CCF3;
struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C;
struct IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247;
struct ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581;
struct ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8;
struct IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154;
struct IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847;
struct InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5;
struct IsUnmanagedAttribute_tB579C2D6109C0544200A186EB8246602BDB3D1C4;
struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF;
struct LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318;
struct LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B;
struct LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859;
struct LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F;
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434;
struct PlatformUtilities_t9032CF4FBA517BA5F8FBC4E23E913DE8EC4C13D0;
struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53;
struct PlayerEditorConnectionEvents_tF92F4A9A0EDAB7D3D544AE9B0F3F925C4E48B7CB;
struct ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA;
struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F;
struct RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131;
struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF;
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D;
struct ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25;
struct ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29;
struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B;
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1;
struct SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8;
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043;
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
struct String_t;
struct StringBuilder_t;
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t18DE6A709534BF24ADF9F7E2827C77218216AF2A;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C;
struct UnityWebRequestOperation_t3FCA9B5B786DBF58B96FF885A08594DE60873BBD;
struct UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894;
struct UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F;
struct UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6;
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
struct UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF;
struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363;
struct U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89;
struct U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73;
struct InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE;
struct BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F;
struct ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666;
struct Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600;
struct TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE;
struct Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793;
struct InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B;
struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7;
struct InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC;
struct InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644;
struct U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C;
struct BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C;
struct SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C;
struct UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A;
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
struct InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77;
struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09;
struct U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B;
struct Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_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* ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tCE91AD88DCA944A86D15EF4B32BA89A6DE25EAA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tA6D13AAE614ECF8ADF0A349AE20009FD7C4894E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_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* InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____C941ADD222438E6DADC73EB2B87E86F8265898E2B296DFC8808BB6F8D764A8A5_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____EA60AE08A5700DD4BD20B4E747628D0EB97778BF93E89F290F83674C07FC2BF2_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____F095D7922A07AF48C4CAE85BF7CC9738615779B7DCD09E7AD0FC002560878E8F_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606;
IL2CPP_EXTERN_C String_t* _stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD;
IL2CPP_EXTERN_C String_t* _stringLiteral04422C80FD67344F1CC3E8874645F012406FB975;
IL2CPP_EXTERN_C String_t* _stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93;
IL2CPP_EXTERN_C String_t* _stringLiteral06FFAEDD264D43611706F54772FECA6D79DFBC38;
IL2CPP_EXTERN_C String_t* _stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532;
IL2CPP_EXTERN_C String_t* _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2;
IL2CPP_EXTERN_C String_t* _stringLiteral07FC3A2B31C3E73FFABFEE7131B1DFC175EBF908;
IL2CPP_EXTERN_C String_t* _stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0;
IL2CPP_EXTERN_C String_t* _stringLiteral0A91BF8C37C986C446565B1D9562F4B08074C322;
IL2CPP_EXTERN_C String_t* _stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6;
IL2CPP_EXTERN_C String_t* _stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742;
IL2CPP_EXTERN_C String_t* _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10;
IL2CPP_EXTERN_C String_t* _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD;
IL2CPP_EXTERN_C String_t* _stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E;
IL2CPP_EXTERN_C String_t* _stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC;
IL2CPP_EXTERN_C String_t* _stringLiteral2703934E990F4D74F9E97D5985CDF284A870C0E0;
IL2CPP_EXTERN_C String_t* _stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D;
IL2CPP_EXTERN_C String_t* _stringLiteral30ABBA13D38E83E9AFB42470CF29CD2357BA8EAC;
IL2CPP_EXTERN_C String_t* _stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19;
IL2CPP_EXTERN_C String_t* _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6;
IL2CPP_EXTERN_C String_t* _stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1;
IL2CPP_EXTERN_C String_t* _stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486;
IL2CPP_EXTERN_C String_t* _stringLiteral4715C557EE00C100954D26772E9FC96F0A121070;
IL2CPP_EXTERN_C String_t* _stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250;
IL2CPP_EXTERN_C String_t* _stringLiteral4F6C7E07847E9DF236F51D8903452CBB11792F13;
IL2CPP_EXTERN_C String_t* _stringLiteral531C53CAC105666ED9286691DAD92BB37C033041;
IL2CPP_EXTERN_C String_t* _stringLiteral548B9A0F3D33868B74F72F9B5E6061B1748D1566;
IL2CPP_EXTERN_C String_t* _stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4;
IL2CPP_EXTERN_C String_t* _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF;
IL2CPP_EXTERN_C String_t* _stringLiteral59819BED4064839FE42D3241B3BEF24DC401C8F5;
IL2CPP_EXTERN_C String_t* _stringLiteral5B930431A536D490C68A91D25D3C66B2FAA99B4D;
IL2CPP_EXTERN_C String_t* _stringLiteral5BBE3F76A5D0E7C1F1DAF20BCEE89A25C2B9D0AF;
IL2CPP_EXTERN_C String_t* _stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218;
IL2CPP_EXTERN_C String_t* _stringLiteral61EC3B465E5131FD59E8BCD1B5E29455CA678EE7;
IL2CPP_EXTERN_C String_t* _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A;
IL2CPP_EXTERN_C String_t* _stringLiteral6A2F91737EDA01A019955C9C938CB4341513A0F1;
IL2CPP_EXTERN_C String_t* _stringLiteral6AF3D3CCB9472959ADABCD6E7FD248B6061A42C6;
IL2CPP_EXTERN_C String_t* _stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140;
IL2CPP_EXTERN_C String_t* _stringLiteral6C81FD8F492237A0CBFF33C466B05F5B11D38507;
IL2CPP_EXTERN_C String_t* _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E;
IL2CPP_EXTERN_C String_t* _stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A;
IL2CPP_EXTERN_C String_t* _stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral792DF38A58F73482B66F2EF714CF934D7BA2D3C7;
IL2CPP_EXTERN_C String_t* _stringLiteral7ABDAEB13E90018165B787B501C5E0DFCA6F4A5C;
IL2CPP_EXTERN_C String_t* _stringLiteral7DC44F80D6FD4C2FA061C4DDE603C537DBD5AFC5;
IL2CPP_EXTERN_C String_t* _stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A;
IL2CPP_EXTERN_C String_t* _stringLiteral7FCF7A87CABC373319B2F3FA01CF5A0164A66AFA;
IL2CPP_EXTERN_C String_t* _stringLiteral8155413D5A8D81943DD7B4AE85047F6F7DDB964E;
IL2CPP_EXTERN_C String_t* _stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B;
IL2CPP_EXTERN_C String_t* _stringLiteral83252D27C84C4942FB8893339A5E00F20012DDD8;
IL2CPP_EXTERN_C String_t* _stringLiteral855615C6B0E9D573F53C3375F77A7B6069346F1E;
IL2CPP_EXTERN_C String_t* _stringLiteral869F2B412C2B2429B79F85604D67D1BD9FAFE84D;
IL2CPP_EXTERN_C String_t* _stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED;
IL2CPP_EXTERN_C String_t* _stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC;
IL2CPP_EXTERN_C String_t* _stringLiteral88EEA8D55B265CD0A02FFDCD78FC96F6A4C47EA7;
IL2CPP_EXTERN_C String_t* _stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601;
IL2CPP_EXTERN_C String_t* _stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D;
IL2CPP_EXTERN_C String_t* _stringLiteral90C28B2D4F4518C147547BB8368A24CBDC476C2A;
IL2CPP_EXTERN_C String_t* _stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055;
IL2CPP_EXTERN_C String_t* _stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD;
IL2CPP_EXTERN_C String_t* _stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694;
IL2CPP_EXTERN_C String_t* _stringLiteral9A0359BACB67159E4781CB3F47FB9DBDCD3466E5;
IL2CPP_EXTERN_C String_t* _stringLiteralA1ECE7F993A5F947B813ECBA9C01EF3DB3F2480F;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73;
IL2CPP_EXTERN_C String_t* _stringLiteralA8FDD1C73DAB79B8C786353DB3D9A865F0F8C274;
IL2CPP_EXTERN_C String_t* _stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1;
IL2CPP_EXTERN_C String_t* _stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E;
IL2CPP_EXTERN_C String_t* _stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F;
IL2CPP_EXTERN_C String_t* _stringLiteralAC1C1D6C7610C1DCF07A47F55E23BF5A804D83A9;
IL2CPP_EXTERN_C String_t* _stringLiteralB69455F744571C3D06796F0B307DD5A33E35B7C6;
IL2CPP_EXTERN_C String_t* _stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995;
IL2CPP_EXTERN_C String_t* _stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2;
IL2CPP_EXTERN_C String_t* _stringLiteralBB3FA0451F77551C71B549F7594A6F1819F71634;
IL2CPP_EXTERN_C String_t* _stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924;
IL2CPP_EXTERN_C String_t* _stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C;
IL2CPP_EXTERN_C String_t* _stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838;
IL2CPP_EXTERN_C String_t* _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141;
IL2CPP_EXTERN_C String_t* _stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8;
IL2CPP_EXTERN_C String_t* _stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094;
IL2CPP_EXTERN_C String_t* _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
IL2CPP_EXTERN_C String_t* _stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE3484C39EEAFAF3CC9500BAEC95B7A9DE39AA4B0;
IL2CPP_EXTERN_C String_t* _stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B;
IL2CPP_EXTERN_C String_t* _stringLiteralE60651D03A7682539C3BC3EF6E4EAD69A1A37237;
IL2CPP_EXTERN_C String_t* _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB;
IL2CPP_EXTERN_C String_t* _stringLiteralF52E7F281F10B09A69B58DA31088CD396E839647;
IL2CPP_EXTERN_C String_t* _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
IL2CPP_EXTERN_C String_t* _stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855;
IL2CPP_EXTERN_C String_t* _stringLiteralFDA806E4ED9486F84FE4E7C04D56C7A684143D10;
IL2CPP_EXTERN_C String_t* _stringLiteralFDDEEC1F6EE5D486DC5B13EC23BB9B563ABD88EA;
IL2CPP_EXTERN_C String_t* _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_U3CAddBeginWebRequestHandlerU3Eb__41_0_m21A60C0AE1AD43CFD9401B63FA0DF8FC005A5DDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__28_0_m37EAFEDC337AFC75940A42D3E75F3D0C50EDD4C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mA64801931999FC6D8355A5FDE500C47FAAF00E25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m263F8B1ABB3B3020DBB0D7A29C7F7539E8A76021_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mC9B2D9735C536FA28741071C70BBDB0AA9E9CC56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Exists_m844F3577789D5982573BF7E3F6D56FCFE9135A94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m445CED17208E0AA091BF67B08AF629D42642CAF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m57CD9AF3D4B431201A1F4AA6F95807CFD25E91BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB270673D10E9EA70A199B7FE8AF56B5B21E5EAE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mEBC4A3E6A1A4C14B0AE5E413EAC52890DF68FE64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m16948A6CA6F84799EBC8246178361D76F60DB6FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m2968084C9EE4366A51F76EC70683D0CB77251138_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m016A2A3DC940D68D09A9E6C51E2F90630BFBACA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mECB504278DE39398D85135022BC2377753ECE07C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mD9DE95C34B5430B7EEF4BBA0FCEC0297791339E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m7AF8574503E361B054F8AD96C109C4D4F199612A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m8FF3BF751B6A05D4A7DC78820E059C3548D83797_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisAssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_m6C0882B9EC541854B1CBFF2289A72723A7F4DD18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4728DA4AF5BAC070EE566D36A96E2A16C00C3F26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2CC430B6FA1A48539EDA8589F5CAA48FF57DBF23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA57AE76D9660F2010D19FA0E70CEE25015E69C92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_GetPercentComplete_m481C4F23E5A9241A880C3881B53B36170F7F0815_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_LoadBundleFromDependecies_TisIAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_mDBB6CA6D34457A5004A087C697DB19C01F3564C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_SendWebRequest_mB75339F2D9CF06B6086FAD906823EEBFF11FAD22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_Start_m997221D33828DF742882C14D355F85C10F712917_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_U3CSendWebRequestU3Eb__13_0_m5C2E161E02D866146D1578B565CE4AADBA8418D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_mA0D71D7C83BF8A4500CE5BBD5B65C0D6C86A79CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_mA35787A1A74B96482E9CB77C381DAF4C6039B248_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m0B596F97DA12C9673ABF339468A6CA5AAC2709E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m633F16E20A4E03E40E395ED5198BE698735E693E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m13D021622226C1C167715BCB9AF9992AE70E8D8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE824A6C25D3765F86686B680E7B0607B284F56D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7FC006B2CF20517A939A3E38674E58F7C50793F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m686E6CCC5687B178844663751CE07D866EB7F220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Contains_m8B02D549078FAAF3B92808B56601F090F64E1188_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Peek_mBEC25EDA5661D94A8361B0AC69C78ED53988E04F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadObject_TisType_t_m57403B81E3238A1BD662741A9D8BF20D9E68EFF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Reader__ctor_m89BF59E7249CF521A8F8F80BD79C93BFD8F542EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideScene_m3442E1C8AC16048A50187756655099995CD2E8A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_U3C_ctorU3Eb__57_0_mBF579CFFC10E01AFD1B618936D87FFA9DE9C6DD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SceneOp_InvokeWaitForCompletion_m6192F90DF7C2E5F2B986E6413341A8D5AED41B29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReleaseHandleOnCompletionU3Eb__16_0_mCB90700F81C08E5E333EC4F29585BAA0E5DC1B1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CReleaseU3Eb__0_m5E66EB3B6B9C7FD43A7EE366661ED9AEB182BFDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CFindBestSeparatorU3Eb__0_mD72C04C02990117C3C8AE3564D0CA797D4D69C41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityWebRequestOperation_U3CExecuteU3Eb__2_0_mBFE21A77BDFDB2293AFCA6AD6CBE77D766921B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebRequestQueue_SetMaxConcurrentRequests_mFC18BE6652727D9B95CDB29866D4E51C211D9BD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_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* List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D;;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com;;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke;
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke;;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com;;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke;;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com;
struct Delegate_t;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_com;;
struct Delegate_t_marshaled_pinvoke;
struct Delegate_t_marshaled_pinvoke;;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1;;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com;;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke;
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke;;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com;
struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515;
struct AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E;
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95;
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879;
struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC;
struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4;
struct StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t2EDA8CD519BED5983264A60869114EBD8462950A
{
};
struct DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D : public RuntimeObject
{
Func_2_tB94F993A5DDDF0C1D7E46D5279CA30600E42FDEF* ___m_acquireFunc;
Action_1_t54EC897DFC8848F81D1D78E3F1F700871D4DDF09* ___m_releaseFunc;
LinkedList_1_tAA509CD47BFC477A91DAC780DAE59B2DD17CFAEA* ___m_callbacks;
bool ___m_invoking;
};
struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD : public RuntimeObject
{
Func_2_t41A95935AFF0DB3FD25E84D4B4047C9BA04F25CB* ___m_acquireFunc;
Action_1_t07DD388597F5077D80ED66A6F55632991D676B3B* ___m_releaseFunc;
LinkedList_1_tB39B6153A160F24030669CA5FEF2B343043EC058* ___m_callbacks;
bool ___m_invoking;
};
struct Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t3310FD57B66151F9CD966E75198DA50CD0A3BFF4* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t7AF293E23055271C29F5826C2F6552BD9ED7FEDE* ____keys;
ValueCollection_tDCB4CF9C156291A1F8D5AB82313E637DE112D1BA* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tEC259452B862939B4B33719FEB9E8E2A0A4E636B* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t5C4C96D84477D26190EAE76F39C529479E03E4C9* ____keys;
ValueCollection_tA0553E3DE991CADF59BEBDBEF830DDE8A3B81F24* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tD6138F642C83681ADE557DF1B11E60CFF4E735F5* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tE4E1B5A02FB0D6BD75E03C433462A8F287C04E9C* ____keys;
ValueCollection_t9A9B4B5BC3C555F8A5302BB6419569CDD3A94D46* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t4CA6A71A3ED5E59DB347F4876C8259DEC4955434* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t69A04DEE49132A57AC386BC17C27C5D773DD5027* ____keys;
ValueCollection_t70FFC828DCB872D8711886F829FB957E9E947F1B* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tCCD045F0F6433C37180994A7564BEB3C1FBBF2B5* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tFAC383D7A40C76346ACBCBB59584FBF57DC456C0* ____keys;
ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tD527626E048B2322B37DE65623A1CBA71AF74409* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t70A89BD9932A69C1068DB17CEAF967A92E4AC71F* ____keys;
ValueCollection_tBBF304D6ECE357A0DB09D5C3D70F1AC85AD57946* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tED7A2F9AF4A331106C9FA90AB06AE07C8CFC966D* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t3DB06DD0BC9BEE03FC3E8554FD035286100D2CB5* ____keys;
ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tB314925F934D4288E8F1FEFD9BAB2450767E315F* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t56C9CA539771D68F44D87D0E711E4CFF69326192* ____keys;
ValueCollection_tC72ADD3C4A1BECE1A0E419F63C5C423DD518C857* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t4ABEDCD88055C777C2FC7957449D0CC6BBD5F22E* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tD33CC71867DF7ABA23FB110392D5E48847C26EF1* ____keys;
ValueCollection_t4D03BB0AB9F689B5D248372AA83D3A9D9FE67AFB* ____values;
RuntimeObject* ____syncRoot;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_t6B99CFD639A3651E2F5D7B18D7BCF69B759B7508* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_t76C7120C98EF2596C8AA3266633CD5579958662D* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068 : public RuntimeObject
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___head;
int32_t ___count;
int32_t ___version;
RuntimeObject* ____syncRoot;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB : public RuntimeObject
{
List_1_t7F62139778BB2054E226E59A7A86F86B57F95362* ___m_List;
Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___OnElementAdded;
Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___OnElementRemoved;
};
struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF : public RuntimeObject
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_List;
Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___OnElementAdded;
Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___OnElementRemoved;
};
struct List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9 : public RuntimeObject
{
List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843 : public RuntimeObject
{
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9 : public RuntimeObject
{
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C : public RuntimeObject
{
IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875 : public RuntimeObject
{
IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1 : public RuntimeObject
{
IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject
{
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA : public RuntimeObject
{
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t82E373BCF4E787F0A82707510F7681917A886DB6 : public RuntimeObject
{
UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6 : public RuntimeObject
{
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307 : public RuntimeObject
{
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D : public RuntimeObject
{
InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72 : public RuntimeObject
{
ChunkU5BU5D_t95CFB8B54DAFA085DBAC233BCB9254A640F28F3C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
int32_t ____head;
int32_t ____tail;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA : public RuntimeObject
{
WebRequestQueueOperationU5BU5D_t329C186009509CFF862A41707199D22197BE69B8* ____array;
int32_t ____head;
int32_t ____tail;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406 : public RuntimeObject
{
LinkedListNode_1U5BU5D_tE438D39E4AA5122E51FCA4716C063DDC201286B4* ____array;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11 : public RuntimeObject
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* ____dictionary;
};
struct ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53 : public RuntimeObject
{
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* ____dictionary;
};
struct U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3 : public RuntimeObject
{
};
struct Assembly_t : public RuntimeObject
{
};
struct Assembly_t_marshaled_pinvoke
{
};
struct Assembly_t_marshaled_com
{
};
struct AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409 : public RuntimeObject
{
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* ___m_Handles;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
struct BinaryStorageBuffer_t5DC04C3A5E917F8D740B765ED7153C90C74C261C : public RuntimeObject
{
};
struct DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6 : public RuntimeObject
{
};
struct DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1 : public RuntimeObject
{
RuntimeObject* ___m_Dependencies;
int32_t ___m_DependenciesHash;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
int32_t ___m_codePage;
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem;
bool ___m_deserializedFromEverett;
bool ___m_isReadOnly;
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback;
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback;
};
struct IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847 : public RuntimeObject
{
String_t* ___ID;
Type_t* ___locationType;
};
struct InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5 : public RuntimeObject
{
Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* ___m_InstanceObjectToPrefabHandle;
};
struct LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318 : public RuntimeObject
{
int32_t ___m_poolMaxSize;
int32_t ___m_poolInitialCapacity;
int32_t ___m_poolCacheMaxSize;
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* ___m_poolCache;
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* ___m_cache;
};
struct LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859 : public RuntimeObject
{
RuntimeObject* ___m_Location;
Type_t* ___m_DesiredType;
};
struct LocationUtils_t667AEA587C5F9A32A8E72B4AB8F4F6CA87AD9AFC : public RuntimeObject
{
};
struct LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4 : public RuntimeObject
{
RuntimeObject* ___m_InternalLocation;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct PlatformUtilities_t9032CF4FBA517BA5F8FBC4E23E913DE8EC4C13D0 : public RuntimeObject
{
};
struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F : public RuntimeObject
{
bool ___m_IgnoreFailures;
int32_t ___m_WebRequestTimeout;
};
struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF : public RuntimeObject
{
String_t* ___m_Name;
String_t* ___m_Id;
String_t* ___m_ProviderId;
RuntimeObject* ___m_Data;
int32_t ___m_DependencyHashCode;
int32_t ___m_HashCode;
Type_t* ___m_Type;
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ___m_Dependencies;
String_t* ___m_PrimaryKey;
};
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject
{
bool ___postProfilerEvents;
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField;
bool ___CallbackHooksEnabled;
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* ___m_ResourceProviders;
RuntimeObject* ___m_allocator;
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers;
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_UpdateReceiversToRemove;
bool ___m_UpdatingReceivers;
bool ___m_InsideUpdateMethod;
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap;
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache;
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* ___m_DeferredCompleteCallbacks;
bool ___m_InsideExecuteDeferredCallbacksMethod;
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister;
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___m_obsoleteDiagnosticsHandler;
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___m_diagnosticsHandler;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField;
bool ___m_RegisteredForCallbacks;
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache;
};
struct ResourceManagerConfig_t69059C405C9418E74C55D2FA7EDEFEB9D1875068 : public RuntimeObject
{
};
struct SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B : public RuntimeObject
{
};
struct SceneProviderExtensions_t40CA5A29A872B825D9725486E33835A4E5727DD7 : public RuntimeObject
{
};
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types;
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex;
int32_t ___m_currMember;
RuntimeObject* ___m_converter;
String_t* ___m_fullTypeName;
String_t* ___m_assemName;
Type_t* ___objectType;
bool ___isFullTypeNameSetExplicit;
bool ___isAssemblyNameSetExplicit;
bool ___requireSameTokenInPartialTrust;
};
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject
{
int64_t ___elapsed;
int64_t ___started;
bool ___is_running;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct StringBuilder_t : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
StringBuilder_t* ___m_ChunkPrevious;
int32_t ___m_ChunkLength;
int32_t ___m_ChunkOffset;
int32_t ___m_MaxCapacity;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
{
int32_t ___m_taskId;
Delegate_t* ___m_action;
RuntimeObject* ___m_stateObject;
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent;
int32_t ___m_stateFlags;
RuntimeObject* ___m_continuationObject;
ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties;
};
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t18DE6A709534BF24ADF9F7E2827C77218216AF2A : public RuntimeObject
{
};
struct UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2 : public RuntimeObject
{
};
struct WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363 : public RuntimeObject
{
bool ___m_Completed;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___Result;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* ___OnComplete;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___m_WebRequest;
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89 : public RuntimeObject
{
RuntimeObject* ___location;
};
struct U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73 : public RuntimeObject
{
};
struct BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F : public RuntimeObject
{
};
struct TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE : public RuntimeObject
{
};
struct Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793 : public RuntimeObject
{
uint32_t ___totalBytes;
uint32_t ___defaulChunkSize;
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* ___chunks;
Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* ___existingValues;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___serializationAdapters;
};
struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7 : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C : public RuntimeObject
{
ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* ___U3CU3E4__this;
String_t* ___id;
String_t* ___data;
};
struct U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B : public RuntimeObject
{
Il2CppChar ___s;
};
struct Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA : public RuntimeObject
{
uint32_t ___position;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data;
};
struct AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90
{
AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66
{
AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA
{
AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74
{
AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5
{
AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12
{
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA
{
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* ____list;
int32_t ____index;
int32_t ____version;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ____current;
};
struct Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D
{
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ____set;
int32_t ____index;
int32_t ____version;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ____current;
};
struct Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* ____list;
int32_t ____index;
int32_t ____version;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ____current;
};
struct Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899
{
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* ____list;
int32_t ____index;
int32_t ____version;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* ____current;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
RuntimeObject* ___key;
RuntimeObject* ___value;
};
struct KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89
{
Type_t* ___key;
RuntimeObject* ___value;
};
struct LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565
{
int32_t ___entryLimit;
Dictionary_2_tE4338305F3537556B20A4483BABF6D7D6FE1B9B9* ___cache;
LinkedList_1_t89E3EDA3D3331CC4A1385EB118E2317E8E7F1E44* ___lru;
};
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
RuntimeObject* ___m_result;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
String_t* ___m_LocationName;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
char* ___m_LocationName;
};
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com
{
RuntimeObject* ___m_InternalOp;
int32_t ___m_Version;
Il2CppChar* ___m_LocationName;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274
{
String_t* ___m_Graph;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_Dependencies;
int32_t ___m_ObjectId;
String_t* ___m_DisplayName;
int32_t ___m_Stream;
int32_t ___m_Frame;
int32_t ___m_Value;
};
struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke
{
char* ___m_Graph;
Il2CppSafeArray* ___m_Dependencies;
int32_t ___m_ObjectId;
char* ___m_DisplayName;
int32_t ___m_Stream;
int32_t ___m_Frame;
int32_t ___m_Value;
};
struct DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com
{
Il2CppChar* ___m_Graph;
Il2CppSafeArray* ___m_Dependencies;
int32_t ___m_ObjectId;
Il2CppChar* ___m_DisplayName;
int32_t ___m_Stream;
int32_t ___m_Frame;
int32_t ___m_Value;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215 : public LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4
{
};
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D
{
int64_t ___TotalBytes;
int64_t ___DownloadedBytes;
bool ___IsDone;
};
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke
{
int64_t ___TotalBytes;
int64_t ___DownloadedBytes;
int32_t ___IsDone;
};
struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com
{
int64_t ___TotalBytes;
int64_t ___DownloadedBytes;
int32_t ___IsDone;
};
struct EmbeddedAttribute_t8B8B1D2C607F5C48082074D7292DBB927EF150DF : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Guid_t
{
int32_t ____a;
int16_t ____b;
int16_t ____c;
uint8_t ____d;
uint8_t ____e;
uint8_t ____f;
uint8_t ____g;
uint8_t ____h;
uint8_t ____i;
uint8_t ____j;
uint8_t ____k;
};
struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40
{
uint64_t ___u64_0;
uint64_t ___u64_1;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct IsUnmanagedAttribute_tB579C2D6109C0544200A186EB8246602BDB3D1C4 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct MethodBase_t : public MemberInfo_t
{
};
struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631
{
int32_t ___m_Version;
RuntimeObject* ___m_InternalOp;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager;
};
struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke
{
int32_t ___m_Version;
RuntimeObject* ___m_InternalOp;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager;
};
struct ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com
{
int32_t ___m_Version;
RuntimeObject* ___m_InternalOp;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
{
int32_t ___m_Handle;
};
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1
{
String_t* ___m_AssemblyName;
String_t* ___m_ClassName;
Type_t* ___m_CachedType;
bool ___U3CValueChangedU3Ek__BackingField;
};
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke
{
char* ___m_AssemblyName;
char* ___m_ClassName;
Type_t* ___m_CachedType;
int32_t ___U3CValueChangedU3Ek__BackingField;
};
struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com
{
Il2CppChar* ___m_AssemblyName;
Il2CppChar* ___m_ClassName;
Type_t* ___m_CachedType;
int32_t ___U3CValueChangedU3Ek__BackingField;
};
struct SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
Type_t* ___type;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask;
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
int64_t ____ticks;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
uint64_t ___m_value;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D12_tEE766410CC487F36BE62DCDAB733EDF48703854C
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D12_tEE766410CC487F36BE62DCDAB733EDF48703854C__padding[12];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D4719_tFFA94CE9783691BF89D6B923D460BC6BFA2D3D9A
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D4719_tFFA94CE9783691BF89D6B923D460BC6BFA2D3D9A__padding[4719];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D7097_t2ECF3EBF947351078572E3591EFE6BF080216FF0
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D7097_t2ECF3EBF947351078572E3591EFE6BF080216FF0__padding[7097];
};
};
#pragma pack(pop, tp)
struct DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53
{
uint32_t ___stringId;
uint32_t ___nextId;
};
struct ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A
{
uint32_t ___typeId;
uint32_t ___objectId;
};
struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232
{
int32_t ___m_Id;
Delegate_t* ___m_Delegate;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target;
float ___U3CInvocationTimeU3Ek__BackingField;
};
struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke
{
int32_t ___m_Id;
Delegate_t_marshaled_pinvoke* ___m_Delegate;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target;
float ___U3CInvocationTimeU3Ek__BackingField;
};
struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com
{
int32_t ___m_Id;
Delegate_t_marshaled_com* ___m_Delegate;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Target;
float ___U3CInvocationTimeU3Ek__BackingField;
};
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD
{
RuntimeObject* ___operation;
bool ___incrementRefCount;
};
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke
{
RuntimeObject* ___operation;
int32_t ___incrementRefCount;
};
struct DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com
{
RuntimeObject* ___operation;
int32_t ___incrementRefCount;
};
struct MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
bool ___IsEditorOnly;
};
struct MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_pinvoke
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_com
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA
{
uint32_t ___stringId;
Il2CppChar ___separator;
};
struct ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_pinvoke
{
uint32_t ___stringId;
uint8_t ___separator;
};
struct ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_com
{
uint32_t ___stringId;
uint8_t ___separator;
};
struct Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D
{
uint32_t ___assemblyId;
uint32_t ___classId;
};
struct StringParts_t7956451BFB85238F104A930C373F82FAB16F2031
{
String_t* ___str;
uint32_t ___dataSize;
bool ___isUnicode;
};
struct StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_pinvoke
{
char* ___str;
uint32_t ___dataSize;
int32_t ___isUnicode;
};
struct StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_com
{
Il2CppChar* ___str;
uint32_t ___dataSize;
int32_t ___isUnicode;
};
struct Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ____list;
int32_t ____index;
int32_t ____version;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ____current;
};
struct Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ____list;
int32_t ____index;
int32_t ____version;
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ____current;
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
int32_t ____getEnumeratorRetType;
};
struct Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89 ____current;
int32_t ____getEnumeratorRetType;
};
struct LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB : public RuntimeObject
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* ___list;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___next;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___prev;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___item;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
int32_t ___value__;
};
struct AssetLoadMode_t52F765AFFF4B726BC36DF58E7E9FA284C9ECF7D5
{
int32_t ___value__;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
intptr_t ___m_Ptr;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr;
Il2CppMethodPointer ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppMethodPointer ___m_completeCallback;
};
struct AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88
{
int32_t ___value__;
};
struct BundleSource_t1E9E1A506FA03925C5305929EC55861EF2839F4A
{
int32_t ___value__;
};
struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91
{
String_t* ___m_Name;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash;
};
struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91_marshaled_pinvoke
{
char* ___m_Name;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash;
};
struct CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91_marshaled_com
{
Il2CppChar* ___m_Name;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___m_Hash;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com
{
intptr_t ___m_Ptr;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
intptr_t ___m_Ptr;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
int32_t ___value__;
};
struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent;
bool ___m_InstantiateInWorldPosition;
bool ___m_SetPositionRotation;
};
struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent;
int32_t ___m_InstantiateInWorldPosition;
int32_t ___m_SetPositionRotation;
};
struct InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Parent;
int32_t ___m_InstantiateInWorldPosition;
int32_t ___m_SetPositionRotation;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
int32_t ___value__;
};
struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963
{
int32_t ___value__;
};
struct LocalPhysicsMode_tFCD6A7FC347C4D1F90CC3CE7B23D9A8509E1F6DF
{
int32_t ___value__;
};
struct MethodInfo_t : public MethodBase_t
{
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3
{
String_t* ___m_Id;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_ObjectType;
String_t* ___m_Data;
};
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke
{
char* ___m_Id;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke ___m_ObjectType;
char* ___m_Data;
};
struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com
{
Il2CppChar* ___m_Id;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com ___m_ObjectType;
Il2CppChar* ___m_Data;
};
struct ProviderBehaviourFlags_t9746DB555DCE3A375EC29BD12E12C2C549CC6E63
{
int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1
{
int32_t ___value__;
};
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D
{
int32_t ___value__;
};
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062
{
int32_t ___value__;
};
struct UnloadSceneOptions_t2EAEC7B64A27A8BAF782C6F7433B3B521AAD8FEF
{
int32_t ___value__;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6 : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
intptr_t ___m_Ptr;
};
struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F
{
int32_t ___value__;
};
struct LoadType_tEEDB6864C9DABFC4628325D1169478990E96C13B
{
int32_t ___value__;
};
struct InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE : public RuntimeObject
{
BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* ___m_Provider;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___m_RequestOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___m_RequestQueueOperation;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_PI;
bool ___m_IgnoreFailures;
bool ___m_Complete;
int32_t ___m_Timeout;
};
struct Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600 : public RuntimeObject
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_Buffer;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___m_Adapters;
LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565 ___m_Cache;
StringBuilder_t* ___stringBuilder;
};
struct InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B : public RuntimeObject
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___m_AssetBundle;
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_PreloadRequest;
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_RequestOperation;
RuntimeObject* ___m_Result;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle;
String_t* ___subObjectName;
};
struct GroupOperationSettings_t5457A68DBAECB92CC60CCD4B5E2D3D88479FAE7F
{
int32_t ___value__;
};
struct InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC : public RuntimeObject
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* ___m_RequestOperation;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle;
};
struct DiagnosticEventType_tF068DA6688F80F8D078DEE1B2EE565C5D4F4A62B
{
int32_t ___value__;
};
struct InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77 : public RuntimeObject
{
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___m_Provider;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___m_RequestOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___m_RequestQueueOperation;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_PI;
bool ___m_IgnoreFailures;
bool ___m_Complete;
int32_t ___m_Timeout;
};
struct Result_tFB98154F15BF37A66902802D441FEFADC68D4C87
{
int32_t ___value__;
};
struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897
{
uint64_t ___value__;
};
struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D : public RuntimeObject
{
RuntimeObject* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t932E16E3FBFE5A6A290BCE66829B9EBC952556E3* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t82760B5622E48B21F74387D6CA1B0F25D6E599B0* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 : public RuntimeObject
{
bool ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16 : public RuntimeObject
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_tE369497AF0258DCBC31956F5B9851785CDE755D8* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t1CC46E6FFAF00F08BFB98C6822E0537C12BFFB73* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject
{
RuntimeObject* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D : public RuntimeObject
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_t303CCE219AFE8E3A438A0F781DCC8C5642AEA2C2* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t2B9064F62AF3EDA7973A19D42D18B4C977E59E55* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
{
void* ___m_Buffer;
int32_t ___m_Length;
int32_t ___m_AllocatorLabel;
};
struct AssetBundle_tB38418819A49060CD738CB21541649340F082943 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6 : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
};
struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
};
struct AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
};
struct AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006 : public RuntimeObject
{
String_t* ___m_Hash;
uint32_t ___m_Crc;
int32_t ___m_Timeout;
bool ___m_ChunkedTransfer;
int32_t ___m_RedirectLimit;
int32_t ___m_RetryCount;
String_t* ___m_BundleName;
int32_t ___m_AssetLoadMode;
int64_t ___m_BundleSize;
bool ___m_UseCrcForCachedBundles;
bool ___m_UseUWRForLocalBundles;
bool ___m_ClearOtherCachedVersionsWhenLoaded;
};
struct AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B : public RuntimeObject
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___m_AssetBundle;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_RequestOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___m_WebRequestQueueOperation;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___m_ProvideHandle;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* ___m_Options;
bool ___m_RequestCompletedCallbackCalled;
int32_t ___m_Retries;
int32_t ___m_Source;
int64_t ___m_BytesToDownload;
int64_t ___m_DownloadedBytes;
bool ___m_Completed;
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* ___m_UnloadOperation;
String_t* ___m_TransformedInternalId;
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* ___m_PreloadRequest;
bool ___m_PreloadCompleted;
uint64_t ___m_LastDownloadedByteCount;
float ___m_TimeoutTimer;
int32_t ___m_TimeoutOverFrames;
int32_t ___m_LastFrameCount;
float ___m_TimeSecSinceLastUpdate;
};
struct AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
};
struct AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
};
struct AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB
{
};
struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_marshaled_pinvoke : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
};
struct DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_marshaled_com : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E
{
int32_t ___m_LoadSceneMode;
int32_t ___m_LocalPhysicsMode;
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434 : public Exception_t
{
};
struct ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25 : public Exception_t
{
};
struct ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 : public RuntimeObject
{
String_t* ___m_ProviderId;
int32_t ___m_BehaviourFlags;
};
struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868 : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
String_t* ___m_Path;
Type_t* ___m_Type;
};
struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
char* ___m_Path;
Type_t* ___m_Type;
};
struct ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
Il2CppChar* ___m_Path;
Type_t* ___m_Type;
};
struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___m_Operation;
};
struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke ___m_Operation;
};
struct SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_Scene;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com* ___m_Operation;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
{
RuntimeObject* ___m_additionalContext;
int32_t ___m_state;
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
{
Il2CppIUnknown* ___m_additionalContext;
int32_t ___m_state;
};
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
{
Il2CppIUnknown* ___m_additionalContext;
int32_t ___m_state;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F : public RuntimeObject
{
intptr_t ___m_Ptr;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke
{
intptr_t ___m_Ptr;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com
{
intptr_t ___m_Ptr;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField;
};
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField;
};
struct UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894 : public RuntimeObject
{
String_t* ___U3CErrorU3Ek__BackingField;
int64_t ___U3CResponseCodeU3Ek__BackingField;
int32_t ___U3CResultU3Ek__BackingField;
String_t* ___U3CMethodU3Ek__BackingField;
String_t* ___U3CUrlU3Ek__BackingField;
};
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject
{
String_t* ___m_String;
String_t* ___m_originalUnicodeString;
UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax;
String_t* ___m_DnsSafeHost;
uint64_t ___m_Flags;
UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info;
bool ___m_iriParsing;
};
struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___U3COperationHandleU3Ek__BackingField;
int32_t ___U3CTypeU3Ek__BackingField;
int32_t ___U3CEventValueU3Ek__BackingField;
RuntimeObject* ___U3CLocationU3Ek__BackingField;
RuntimeObject* ___U3CContextU3Ek__BackingField;
String_t* ___U3CErrorU3Ek__BackingField;
};
struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke ___U3COperationHandleU3Ek__BackingField;
int32_t ___U3CTypeU3Ek__BackingField;
int32_t ___U3CEventValueU3Ek__BackingField;
RuntimeObject* ___U3CLocationU3Ek__BackingField;
Il2CppIUnknown* ___U3CContextU3Ek__BackingField;
char* ___U3CErrorU3Ek__BackingField;
};
struct DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com ___U3COperationHandleU3Ek__BackingField;
int32_t ___U3CTypeU3Ek__BackingField;
int32_t ___U3CEventValueU3Ek__BackingField;
RuntimeObject* ___U3CLocationU3Ek__BackingField;
Il2CppIUnknown* ___U3CContextU3Ek__BackingField;
Il2CppChar* ___U3CErrorU3Ek__BackingField;
};
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB : public MulticastDelegate_t
{
};
struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF : public MulticastDelegate_t
{
};
struct Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F : public MulticastDelegate_t
{
};
struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E : public MulticastDelegate_t
{
};
struct Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9 : public MulticastDelegate_t
{
};
struct Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A : public MulticastDelegate_t
{
};
struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70 : public MulticastDelegate_t
{
};
struct Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250 : public MulticastDelegate_t
{
};
struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2 : public MulticastDelegate_t
{
};
struct Action_2_t67647DD70912484E9205AC38396D2849ED602730 : public MulticastDelegate_t
{
};
struct Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42 : public MulticastDelegate_t
{
};
struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D : public MulticastDelegate_t
{
};
struct AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7 : public RuntimeObject
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___U3CResultU3Ek__BackingField;
int32_t ___m_referenceCount;
int32_t ___m_Status;
Exception_t* ___m_Error;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM;
int32_t ___m_Version;
DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction;
DelegateList_1_tBC410718EDA73307B44CA825E7E82C1E4472A647* ___m_CompletedActionT;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction;
bool ___HasExecuted;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___Executed;
bool ___U3CIsRunningU3Ek__BackingField;
TaskCompletionSource_1_t7C1CD87A194C54DCB5120C736220882401D7DB2D* ___m_taskCompletionSource;
TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless;
bool ___m_InDeferredCallbackQueue;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback;
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
{
};
struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434 : public MulticastDelegate_t
{
};
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7 : public MulticastDelegate_t
{
};
struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t
{
};
struct Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3 : public MulticastDelegate_t
{
};
struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86 : public MulticastDelegate_t
{
};
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1 : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
};
struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621 : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868
{
};
struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621_marshaled_pinvoke : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_pinvoke
{
};
struct AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621_marshaled_com : public ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_marshaled_com
{
};
struct AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
bool ___U3CIgnoreFailuresU3Ek__BackingField;
};
struct BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7 : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
};
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974 : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData;
};
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_pinvoke : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData;
};
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_com : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData;
};
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE : public AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_InternalOnComplete;
int32_t ___m_LoadedCount;
int32_t ___m_Settings;
String_t* ___debugName;
RuntimeObject* ___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField;
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___m_CachedDependencyLocations;
};
struct LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
};
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
PlayerEditorConnectionEvents_tF92F4A9A0EDAB7D3D544AE9B0F3F925C4E48B7CB* ___m_PlayerEditorConnectionEvents;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_connectedPlayers;
bool ___m_IsInitilized;
};
struct ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA : public OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434
{
RuntimeObject* ___U3CLocationU3Ek__BackingField;
};
struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29
{
bool ___U3CIgnoreFailuresU3Ek__BackingField;
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct UnityWebRequestOperation_t3FCA9B5B786DBF58B96FF885A08594DE60873BBD : public AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___m_UWR;
};
struct UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E : public ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25
{
RuntimeObject* ___U3CLocationU3Ek__BackingField;
};
struct InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644 : public AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___m_dependency;
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___m_instantiationParams;
RuntimeObject* ___m_instanceProvider;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_instance;
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___m_scene;
};
struct BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_CallBack;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF : public TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131 : public ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___U3CWebRequestResultU3Ek__BackingField;
};
struct UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF : public FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B
{
};
struct SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C : public AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7
{
bool ___m_ActivateOnLoad;
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___m_Inst;
RuntimeObject* ___m_Location;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___m_LoadSceneParameters;
int32_t ___m_Priority;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager;
RuntimeObject* ___m_provider;
};
struct UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A : public AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___m_Instance;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___m_sceneLoadHandle;
int32_t ___m_UnloadOptions;
};
struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0 : public ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9
{
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* ___m_Actions;
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* ___m_DelayedActions;
Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* ___m_NodeCache;
int32_t ___m_CollectionIndex;
bool ___m_DestroyOnCompletion;
};
struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19 : public ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* ___m_CreatedEvents;
List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* ___m_UnhandledEvents;
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* ___s_EventHandlers;
float ___m_lastTickSent;
int32_t ___m_lastFrame;
float ___fpsAvg;
};
struct MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F : public ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_OnUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_OnLateUpdateDelegate;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
};
struct List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_StaticFields
{
List_1U5BU5D_tB40362575E2E5EBEFC13C380165A5E7D845985F0* ___s_emptyArray;
};
struct List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_StaticFields
{
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* ___s_emptyArray;
};
struct List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_StaticFields
{
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* ___s_emptyArray;
};
struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_StaticFields
{
IAsyncOperationU5BU5D_t038A8F7EFA4A20734A0425FC64571B389DE523DB* ___s_emptyArray;
};
struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_StaticFields
{
IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ___s_emptyArray;
};
struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_StaticFields
{
IUpdateReceiverU5BU5D_tD65DA2CEC3E524A934059F101A46091E9382D66D* ___s_emptyArray;
};
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields
{
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_StaticFields
{
RuntimePlatformU5BU5D_t10C1DFF9151DB36AFB3F413BB55D41FC65355ADA* ___s_emptyArray;
};
struct List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_StaticFields
{
UnityWebRequestAsyncOperationU5BU5D_tF27023446417C356BE1BD2CF38F029913A0D8AD1* ___s_emptyArray;
};
struct List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_StaticFields
{
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* ___s_emptyArray;
};
struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_StaticFields
{
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* ___s_emptyArray;
};
struct List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_StaticFields
{
InstanceOperationU5BU5D_t60DC02EA4A35757B82C4788B154EA1905C00B24F* ___s_emptyArray;
};
struct List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72_StaticFields
{
ChunkU5BU5D_t95CFB8B54DAFA085DBAC233BCB9254A640F28F3C* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3_StaticFields
{
int64_t ___2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313;
__StaticArrayInitTypeSizeU3D4719_tFFA94CE9783691BF89D6B923D460BC6BFA2D3D9A ___C941ADD222438E6DADC73EB2B87E86F8265898E2B296DFC8808BB6F8D764A8A5;
__StaticArrayInitTypeSizeU3D12_tEE766410CC487F36BE62DCDAB733EDF48703854C ___EA60AE08A5700DD4BD20B4E747628D0EB97778BF93E89F290F83674C07FC2BF2;
__StaticArrayInitTypeSizeU3D7097_t2ECF3EBF947351078572E3591EFE6BF080216FF0 ___F095D7922A07AF48C4CAE85BF7CC9738615779B7DCD09E7AD0FC002560878E8F;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding;
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings;
RuntimeObject* ___s_InternalSyncObject;
};
struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields
{
Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___U3CExceptionHandlerU3Ek__BackingField;
int32_t ___s_GroupOperationTypeHash;
int32_t ___s_InstanceOperationTypeHash;
};
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields
{
int64_t ___Frequency;
bool ___IsHighResolution;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields
{
int32_t ___s_MaxRequest;
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* ___s_QueuedOperations;
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* ___s_ActiveRequests;
};
struct U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields
{
U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* ___U3CU3E9;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___U3CU3E9__16_0;
};
struct U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields
{
U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* ___U3CU3E9;
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___U3CU3E9__8_0;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___U3CU3E9__11_0;
};
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields
{
TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct Guid_t_StaticFields
{
Guid_t ___Empty;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
float ___Epsilon;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields
{
int32_t ___s_Id;
};
struct Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields
{
String_t* ___UriSchemeFile;
String_t* ___UriSchemeFtp;
String_t* ___UriSchemeGopher;
String_t* ___UriSchemeHttp;
String_t* ___UriSchemeHttps;
String_t* ___UriSchemeWs;
String_t* ___UriSchemeWss;
String_t* ___UriSchemeMailto;
String_t* ___UriSchemeNews;
String_t* ___UriSchemeNntp;
String_t* ___UriSchemeNetTcp;
String_t* ___UriSchemeNetPipe;
String_t* ___SchemeDelimiter;
bool ___s_ConfigInitialized;
bool ___s_ConfigInitializing;
int32_t ___s_IdnScope;
bool ___s_IriParsing;
bool ___useDotNetRelativeOrAbsolute;
bool ___IsWindowsFileSystem;
RuntimeObject* ___s_initLock;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars;
};
struct AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields
{
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* ___m_UnloadingBundles;
};
struct PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53_StaticFields
{
RuntimeObject* ___connectionNative;
PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* ___s_Instance;
};
struct ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9_StaticFields
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* ___s_Instance;
};
struct ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B_StaticFields
{
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* ___s_Instance;
};
struct ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F_StaticFields
{
MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* ___s_Instance;
};
struct DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields
{
DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* ___s_Collector;
};
struct DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields
{
Guid_t ___s_editorConnectionGuid;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_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, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
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);
}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* 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, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
struct ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879 : 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);
}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
{
ALIGN_FIELD (8) uint32_t m_Items[1];
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_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, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
{
m_Items[index] = value;
}
};
struct StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3 : public RuntimeArray
{
ALIGN_FIELD (8) StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 m_Items[1];
inline StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline StringParts_t7956451BFB85238F104A930C373F82FAB16F2031* 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, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___str), (void*)NULL);
}
inline StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline StringParts_t7956451BFB85238F104A930C373F82FAB16F2031* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___str), (void*)NULL);
}
};
struct List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515 : public RuntimeArray
{
ALIGN_FIELD (8) List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* m_Items[1];
inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6** 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, List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A : public RuntimeArray
{
ALIGN_FIELD (8) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* m_Items[1];
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** 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, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E : public RuntimeArray
{
ALIGN_FIELD (8) AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* m_Items[1];
inline AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** 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, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD : 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);
}
};
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_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, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562 : public RuntimeArray
{
ALIGN_FIELD (8) AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D m_Items[1];
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* 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, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName), (void*)NULL);
#endif
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LocationName), (void*)NULL);
#endif
}
};
struct DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4 : public RuntimeArray
{
ALIGN_FIELD (8) DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD m_Items[1];
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* 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, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation), (void*)NULL);
}
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___operation), (void*)NULL);
}
};
struct DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC : public RuntimeArray
{
ALIGN_FIELD (8) DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 m_Items[1];
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* 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, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Delegate), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Target), (void*)NULL);
#endif
}
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Delegate), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Target), (void*)NULL);
#endif
}
};
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_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, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95 : public RuntimeArray
{
ALIGN_FIELD (8) DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 m_Items[1];
inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* 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, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Graph), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Dependencies), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DisplayName), (void*)NULL);
#endif
}
inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Graph), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Dependencies), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DisplayName), (void*)NULL);
#endif
}
};
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled);
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled);
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke(const Delegate_t& unmarshaled, Delegate_t_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke_back(const Delegate_t_marshaled_pinvoke& marshaled, Delegate_t& unmarshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_pinvoke_cleanup(Delegate_t_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_com(const Delegate_t& unmarshaled, Delegate_t_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_com_back(const Delegate_t_marshaled_com& marshaled, Delegate_t& unmarshaled);
IL2CPP_EXTERN_C void Delegate_t_marshal_com_cleanup(Delegate_t_marshaled_com& marshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled);
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_back(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_cleanup(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_back(const AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C& unmarshaled);
IL2CPP_EXTERN_C void AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_cleanup(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com& marshaled);
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared (ComponentSingleton_1_t48E072079F42456220A56E31B3AA96C419BB3157* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_Add_m4A6382E173C1E69354007EF5F096887305038817_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ListWithEvents_1_Remove_mCBD061E4C4AE5B2E97F3CE290BFDEEE08B402913_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListWithEvents_1_add_OnElementRemoved_m5175138C0788223997DA7E0C193B898F9192DDA0_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ComponentSingleton_1_get_Instance_m4A3E22BB505964D1199EE767B0D16B00F3DD4427_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline (Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_actualType, int32_t ___1_typeHash, RuntimeObject* ___2_cacheKey, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___3_onDestroyAction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_gshared (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, float ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ListWithEvents_1_get_Item_m965E426715FE506B4DE49DEDFCACD018E247FB8B_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ListWithEvents_1_get_Count_m40E9032D66172A330787433B8E0B8769A3D44A17_gshared (ListWithEvents_1_t8929B883E04552186053FBFA4F86DAA5952A1DD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_gshared (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_gshared (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComponentSingleton_1_get_Exists_m9072614255876FC8A02C1DD02222CB4A021BA5C5_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Peek_mBCFFD1AF751385D78C4EA93D62857F936CD03866_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Queue_1_Contains_m2005E02D4DC2C3186E5BA0722C8435C966AB7B0E_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_gshared (RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, int32_t ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, bool ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, int64_t ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB_gshared (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* __this, int32_t ___0_limit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reader_ReadObject_TisRuntimeObject_m89E2D400BA86BDF838C372099DE6DB96B3578D1C_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, bool ___1_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, RuntimeObject** ___1_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_gshared (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* __this, uint32_t ___0_id, RuntimeObject* ___1_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_gshared (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972_gshared (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D_gshared (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, uint32_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_gshared (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, uint32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0_gshared (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 ___0_val, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_gshared (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___0_node, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_gshared (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___0_node, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___1_newNode, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_gshared (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_gshared (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_gshared (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_gshared (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_gshared (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C_gshared (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___0_result, bool ___1_status, Exception_t* ___2_exception, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_GetDependency_TisRuntimeObject_m77ED3D9E890881C77043DB2E0505B68EF2EDFD76_gshared (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_LoadBundleFromDependecies_TisRuntimeObject_m84785F4D039CCC3C767B50962BDA1E19ED039747_gshared (RuntimeObject* ___0_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstantiationParameters_Instantiate_TisRuntimeObject_mD28B95DAD4B8E54F1020608F3CF2903BCAC29998_gshared (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mBA757139A47D321F50415E1D0FEDE7C92C294FA4_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m8AC325A58EFD075FAE724454042FB61494CEB42D_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___0_key, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m79FC8F620689E05D451F624B923E85362C8ACEA3_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCDB0B7F975A6F4437B9DAC0BF1172C040F8639F8_gshared (Dictionary_2_t3F2B8794A24995A822FE9AFE3E513B6F7D090A20* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_gshared_inline (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043_gshared (String_t* ___0_p, bool ___1_keepExtension, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_gshared (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_gshared (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64_gshared (String_t* ___0_json, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA_gshared (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_gshared (RuntimeObject* ___0_source, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_gshared (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_res, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22_gshared (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_gshared (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_gshared (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_gshared (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_gshared (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680_gshared (String_t* ___0_p, bool ___1_keepExtension, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A_gshared (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530_gshared (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC49B2FBBCC557C43D9346D0E7E0E21768645F4A5_gshared (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m628903297B0746C55845080A6483F7E36D5D96FD_gshared (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
inline void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, float, const RuntimeMethod*))Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline)(__this, ___0_obj, method);
}
inline void ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8 (ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F* __this, const RuntimeMethod* method)
{
(( void (*) (ComponentSingleton_1_tC7B5F2248ADF6892829DAF5987560976C064EC4F*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
inline String_t* Func_2_Invoke_m5ACB72EBF42797086E002C72055E1956520CB18C_inline (Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
return (( String_t* (*) (Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method);
}
inline int32_t Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
inline int32_t HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_inline (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline)(__this, method);
}
inline void ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, RuntimeObject*, const RuntimeMethod*))ListWithEvents_1_Add_m4A6382E173C1E69354007EF5F096887305038817_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_inline (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, RuntimeObject*, const RuntimeMethod*))ListWithEvents_1_Remove_mCBD061E4C4AE5B2E97F3CE290BFDEEE08B402913_gshared)(__this, ___0_item, method);
}
inline void ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, const RuntimeMethod*))ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared)(__this, method);
}
inline void ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, const RuntimeMethod*))ListWithEvents_1__ctor_m6C9BCD931B8604CCDEEE09FFA9C0BCDF44EE977A_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F (const RuntimeMethod* method)
{
return (( DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* (*) (const RuntimeMethod*))DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F_gshared)(method);
}
inline void List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99 (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___0_poolMaxSize, int32_t ___1_poolCapacity, int32_t ___2_poolCacheMaxSize, int32_t ___3_initialPoolCacheCapacity, const RuntimeMethod* method) ;
inline void Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___0_value, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, const RuntimeMethod*))ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared)(__this, ___0_value, method);
}
inline void ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440 (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* __this, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* ___0_value, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*, Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*, const RuntimeMethod*))ListWithEvents_1_add_OnElementRemoved_m5175138C0788223997DA7E0C193B898F9192DDA0_gshared)(__this, ___0_value, method);
}
inline void Action_1__ctor_m5494CAAEBC5CAF6CF9C1692D117897727774656A (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* ___0_value, const RuntimeMethod* method)
{
(( void (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*, const RuntimeMethod*))ListWithEvents_1_add_OnElementAdded_mFC8915DF283272EEF42FB94DBC575E6B2265BA5A_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_receiver, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_receiver, const RuntimeMethod* method) ;
inline MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6 (const RuntimeMethod* method)
{
return (( MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_m4A3E22BB505964D1199EE767B0D16B00F3DD4427_gshared)(method);
}
inline void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859 (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
inline void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F, const RuntimeMethod*))Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
inline void Action_4_Invoke_mF7B8B5B7B63A45CDA066B9A3D8BAB810B5061296_inline (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
{
(( void (*) (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, int32_t, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3 (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_t, RuntimeObject* ___1_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_loc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___0_location, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_gshared)(__this, ___0_result, ___1_success, ___2_exception, ___3_releaseDependenciesOnFailure, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_CreateCacheKeyForLocation_m4ED1F69B2AFC87D5B6481DBEBD0963438768C6E7 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_provider, RuntimeObject* ___1_location, Type_t* ___2_desiredType, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, String_t* ___1_locationName, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___0_key, Type_t** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, Type_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___0_key, Type_t* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, Type_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline RuntimeObject* ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_actualType, int32_t ___1_typeHash, RuntimeObject* ___2_cacheKey, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___3_onDestroyAction, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___0_actualType, ___1_typeHash, ___2_cacheKey, ___3_onDestroyAction, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_locations, int32_t ___1_groupHash, Type_t* ___2_desiredType, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___3_callback, bool ___4_releaseDependenciesOnFailure, const RuntimeMethod* method) ;
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline bool AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
inline void AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___0_location, Type_t* ___1_desiredType, const RuntimeMethod* method) ;
inline bool HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4 (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_Clear_m57CD9AF3D4B431201A1F4AA6F95807CFD25E91BC (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___0_handles, const RuntimeMethod* method) ;
inline GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_actualType, int32_t ___1_typeHash, RuntimeObject* ___2_cacheKey, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___3_onDestroyAction, const RuntimeMethod* method)
{
return (( GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___0_actualType, ___1_typeHash, ___2_cacheKey, ___3_onDestroyAction, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_operations, bool ___1_releaseDependenciesOnFailure, bool ___2_allowFailedDependencies, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___0_dependencies, int32_t ___1_dependenciesHash, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
inline void List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, Type_t* ___1_desiredType, bool ___2_releaseDependenciesOnFailure, const RuntimeMethod* method) ;
inline void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline)(__this, ___0_item, method);
}
inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_Handle_m92F0B2A4505ED956DAF6163F3236F7318CFD93CA_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4 (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadSceneParameters__ctor_m40C160638049BF7577055B3460968F8B73459380 (LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E* __this, int32_t ___0_mode, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, const RuntimeMethod*))ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared)(__this, ___0_location, method);
}
inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_actualType, int32_t ___1_typeHash, RuntimeObject* ___2_cacheKey, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___3_onDestroyAction, const RuntimeMethod* method)
{
return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___0_actualType, ___1_typeHash, ___2_cacheKey, ___3_onDestroyAction, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_instanceProvider, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___2_instantiationParams, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___3_dependency, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416 (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_gshared)(___0_obj, method);
}
inline AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406 (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D (*) (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49 (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
}
inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_inline (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method)
{
return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_inline (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_op_Equality_m9FC9CA5FAE2FF94568EC2AB878B64ED8DC53CF68 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_lhs, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___1_rhs, const RuntimeMethod* method) ;
inline void List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4 (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_inline (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832 (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
}
inline Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7 (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* __this, const RuntimeMethod* method)
{
return (( Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 (*) (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_inline (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method)
{
return (( InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline void AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_DecrementReferenceCount_m2134F44155382EA2F7CA0CA77A2F3E0E83BA7AD1_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline RuntimeObject* List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_gshared)(__this, method);
}
inline void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_inline (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* __this, float ___0_res, const RuntimeMethod* method)
{
(( void (*) (DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD*, float, const RuntimeMethod*))DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_gshared)(__this, ___0_res, method);
}
inline RuntimeObject* ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, int32_t, const RuntimeMethod*))ListWithEvents_1_get_Item_m965E426715FE506B4DE49DEDFCACD018E247FB8B_gshared)(__this, ___0_index, method);
}
inline int32_t ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84 (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*, const RuntimeMethod*))ListWithEvents_1_get_Count_m40E9032D66172A330787433B8E0B8769A3D44A17_gshared)(__this, method);
}
inline Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09 (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* __this, const RuntimeMethod* method)
{
return (( Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E (*) (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208 (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_inline (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850 (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
{
return (( Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, const RuntimeMethod*))List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_gshared)(__this, method);
}
inline void Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8 (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_gshared)(__this, method);
}
inline DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method)
{
return (( DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_op, bool ___1_incrementRefCount, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247 (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676*, const RuntimeMethod*))Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
inline bool ComponentSingleton_1_get_Exists_m844F3577789D5982573BF7E3F6D56FCFE9135A94 (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m9072614255876FC8A02C1DD02222CB4A021BA5C5_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_op, int32_t ___1_type, int32_t ___2_eventValue, String_t* ___3_error, RuntimeObject* ___4_context, const RuntimeMethod* method) ;
inline bool AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method);
}
inline bool AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method);
}
inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared)(__this, ___0_visited, method);
}
inline String_t* AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_DebugName_mDAFD5550BB93A5A87413AA256104EE9DC326A88E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
inline float AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( float (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, float ___0_unscaledDeltaTime, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared)(__this, method);
}
inline Exception_t* AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
inline int32_t AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22 (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Status_m66615FF5C0E965DD89EC2878F815637D3D5C1672_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4 (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method);
}
inline void Action_1_Invoke_mD1436EAF0C596E023C15E9A1FA4985BFB21288AD_inline (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_inline (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_BeginWebRequest_m533B9C62E91DFF7CF0A63894800D1A3A0CB18751 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_queueOperation, const RuntimeMethod* method) ;
inline void Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245 (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651 (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Clear_m13D021622226C1C167715BCB9AF9992AE70E8D8D_inline (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5 (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, const RuntimeMethod* method)
{
return (( Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42 (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_inline (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA* __this, const RuntimeMethod* method)
{
return (( UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* (*) (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_IsAssetBundleDownloaded_m424AE91A573AE10DB0ACFF7969FA6794F6C5F256 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_op, const RuntimeMethod* method) ;
inline void List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8 (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* Queue_1_Peek_mBEC25EDA5661D94A8361B0AC69C78ED53988E04F (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method)
{
return (( WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1_Peek_mBCFFD1AF751385D78C4EA93D62857F936CD03866_gshared)(__this, method);
}
inline void Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_operation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
inline bool Queue_1_Contains_m8B02D549078FAAF3B92808B56601F090F64E1188 (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*, const RuntimeMethod*))Queue_1_Contains_m2005E02D4DC2C3186E5BA0722C8435C966AB7B0E_gshared)(__this, ___0_item, method);
}
inline bool List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0 (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline int32_t Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_inline (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
}
inline WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method)
{
return (( WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_asyncOp, const RuntimeMethod* method) ;
inline void Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* __this, const RuntimeMethod* method)
{
(( void (*) (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F (Exception_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m412D5FC4D69035738F1DB88FD771ABD6B0E9E120 (Exception_t* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441 (Exception_t* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_message, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59 (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, String_t* ___0_message, RuntimeObject* ___1_location, Exception_t* ___2_innerException, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashUnsafeUtilities_ComputeHash128_m87691D2CF7AC1B5D4EB84F2551133ADF70408554 (void* ___0_data, uint64_t ___1_dataSize, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___2_hash, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_mB270673D10E9EA70A199B7FE8AF56B5B21E5EAE3 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, Type_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
inline RuntimeObject* Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, Type_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_Remove_m16948A6CA6F84799EBC8246178361D76F60DB6FD (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, Type_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, Type_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, Type_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___0_serializationAdapters, RuntimeObject* ___1_adapter, bool ___2_forceOverride, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m016A2A3DC940D68D09A9E6C51E2F90630BFBACA7 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, Type_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, Type_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31 Dictionary_2_GetEnumerator_mEBC4A3E6A1A4C14B0AE5E413EAC52890DF68FE64 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, const RuntimeMethod* method)
{
return (( Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31 (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4728DA4AF5BAC070EE566D36A96E2A16C00C3F26 (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89 Enumerator_get_Current_mA57AE76D9660F2010D19FA0E70CEE25015E69C92_inline (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89 (*) (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline Type_t* KeyValuePair_2_get_Key_m0B596F97DA12C9673ABF339468A6CA5AAC2709E0_inline (KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89* __this, const RuntimeMethod* method)
{
return (( Type_t* (*) (KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline RuntimeObject* KeyValuePair_2_get_Value_m633F16E20A4E03E40E395ED5198BE698735E693E_inline (KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m2CC430B6FA1A48539EDA8589F5CAA48FF57DBF23 (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline int32_t Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( int32_t (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3_gshared)(__this, ___0_id, method);
}
inline bool Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( bool (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75_gshared)(__this, ___0_id, method);
}
inline int64_t Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( int64_t (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF_gshared)(__this, ___0_id, method);
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF_gshared)(__this, ___0_id, method);
}
inline ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F_gshared)(__this, ___0_id, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadString_m5FAB8E9CC8DA614FD0409114FDCF6F8972D280DB (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, Il2CppChar ___1_sep, bool ___2_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m21D66D59BDCDBA8D1DEC929411CBA518F958281F (U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2 (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78 (RuntimeObject* ___0_source, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___1_predicate, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*, const RuntimeMethod*))Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_gshared)(___0_source, ___1_predicate, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
inline uint32_t Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, int32_t ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, int32_t, const RuntimeMethod*))Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57_gshared)(__this, ___0_val, method);
}
inline uint32_t Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, bool ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, bool, const RuntimeMethod*))Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E_gshared)(__this, ___0_val, method);
}
inline uint32_t Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, int64_t ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, int64_t, const RuntimeMethod*))Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908_gshared)(__this, ___0_val, method);
}
inline uint32_t Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2_gshared)(__this, ___0_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar BuiltinTypesSerializer_FindBestSeparator_m53A1EF2FF91EB254F7BC621A76BF80553FFD0E19 (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, String_t* ___0_str, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_seps, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteString_m64238E7AF7A22461C56670D5CABDD9CB885A124E (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, Il2CppChar ___1_sep, const RuntimeMethod* method) ;
inline uint32_t Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA, const RuntimeMethod*))Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027_gshared)(__this, ___0_val, method);
}
inline Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C_gshared)(__this, ___0_id, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* Assembly_Load_mC42733BACCA273EEAA32A341CBF53722A44DCC90 (String_t* ___0_assemblyString, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB (Assembly_t* ___0_left, Assembly_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
inline uint32_t Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D, const RuntimeMethod*))Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978_gshared)(__this, ___0_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
inline void LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* __this, int32_t ___0_limit, const RuntimeMethod* method)
{
(( void (*) (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565*, int32_t, const RuntimeMethod*))LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB_gshared)(__this, ___0_limit, method);
}
inline void Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeSerializer__ctor_m23FFD996ED2480137E5AE3A79AC4108011C07E45 (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuiltinTypesSerializer__ctor_m3CD66405A9781475B59EC177E67014D793C596ED (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reader_Init_mACBC96ACB9DF1553E454FD5F53C164370C2D511B (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_maxCachedObjects, ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* ___2_adapters, const RuntimeMethod* method) ;
inline UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method)
{
return (( UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, bool, const RuntimeMethod*))Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_gshared)(__this, ___0_id, ___1_cacheValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reader_ReadObject_m13F32FF600E765BE01A75D699C09DEFFEED0CA0F (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reader_ReadObject_m60087ED32721C8797522F51D63896A0B8D800BA2 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, Type_t* ___0_t, uint32_t ___1_id, bool ___2_cacheValue, const RuntimeMethod* method) ;
inline ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB_gshared)(__this, ___0_id, method);
}
inline Type_t* Reader_ReadObject_TisType_t_m57403B81E3238A1BD662741A9D8BF20D9E68EFF9 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, bool ___1_cacheValue, const RuntimeMethod* method)
{
return (( Type_t* (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, bool, const RuntimeMethod*))Reader_ReadObject_TisRuntimeObject_m89E2D400BA86BDF838C372099DE6DB96B3578D1C_gshared)(__this, ___0_offset, ___1_cacheValue, method);
}
inline bool Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, RuntimeObject** ___1_val, const RuntimeMethod* method)
{
return (( bool (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, RuntimeObject**, const RuntimeMethod*))Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_gshared)(__this, ___0_offset, ___1_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryStorageBuffer_GetSerializationAdapter_m926A4AE15D4DF09AAEFA943F4F0996B1B48A7E52 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___0_serializationAdapters, Type_t* ___1_t, RuntimeObject** ___2_adapter, const RuntimeMethod* method) ;
inline bool LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3 (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* __this, uint32_t ___0_id, RuntimeObject* ___1_obj, const RuntimeMethod* method)
{
return (( bool (*) (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565*, uint32_t, RuntimeObject*, const RuntimeMethod*))LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_gshared)(__this, ___0_id, ___1_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadDynamicString_m23CBA55F75EF318044F322933E035A4A14D10EA9 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, Il2CppChar ___1_sep, bool ___2_cacheValue, const RuntimeMethod* method) ;
inline bool Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, String_t** ___1_val, const RuntimeMethod* method)
{
return (( bool (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, String_t**, const RuntimeMethod*))Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_gshared)(__this, ___0_offset, ___1_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Encoding_GetString_m42BFF0862341DCD5289A7D75B5D7A22CE9690EAD (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* __this, uint8_t* ___0_bytes, int32_t ___1_byteCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_enc, bool ___2_cacheValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65 (const RuntimeMethod* method) ;
inline DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, const RuntimeMethod* method)
{
return (( DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 (*) (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, uint32_t, const RuntimeMethod*))Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_gshared)(__this, ___0_id, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6 (StringBuilder_t* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972 (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391*, const RuntimeMethod*))Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972_gshared)(__this, method);
}
inline void List_1__ctor_mE824A6C25D3765F86686B680E7B0607B284F56D5 (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Chunk__ctor_mFE9807198CD091F856E1EF6D83B09426E85D81BA (Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_inline (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* __this, Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*, Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m7FC006B2CF20517A939A3E38674E58F7C50793F5_inline (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* List_1_get_Item_m686E6CCC5687B178844663751CE07D866EB7F220 (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* (*) (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryStorageBuffer_ComputeHash_m528E30FBF559FD6F302F7F415507C52E90292E14 (void* ___0_pData, uint64_t ___1_size, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___2_hash, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, uint32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, uint32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* Writer_FindChunkWithSpace_m81B652C6FE31B0A45E2F90A87E9EA02092ECBE77 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, uint32_t ___0_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8 (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, uint32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, uint32_t, const RuntimeMethod*))Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_gshared)(__this, ___0_key, ___1_value, method);
}
inline Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 (*) (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257 (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_inline (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899* __this, const RuntimeMethod* method)
{
return (( Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* (*) (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteObject_m9AAB78B632B61A8D5D2B0BC0C250CF70B8C8B371 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, RuntimeObject* ___0_obj, bool ___1_serializeTypeData, const RuntimeMethod* method) ;
inline uint32_t Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A, const RuntimeMethod*))Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190_gshared)(__this, ___0_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteDynamicString_mC4B08A023971C752763C69B23AD7FF4F5FE3F6AF (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, Il2CppChar ___1_sep, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteAutoEncodedString_m78B9E6426E5C73E01AB308F9765132E402A30B39 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteInternal_m928A20E0AAF2E545B89937DE02232473803E0DBB (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, void* ___0_pData, uint32_t ___1_dataSize, bool ___2_prefixSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Writer_IsUnicode_mFC41F9B7FE90C454D0148CE3B3ABBF03CB50C3D9 (String_t* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteUnicodeString_mF197A68D41E8A308DDB0D2077B8C3DAFCD8F734B (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteStringInternal_mB4E4841F1751962212DE70AF9C2A2283E9ACCA3E (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_val, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_enc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_RecurseDynamicStringParts_mA6C3D591057C0DD50FCCFDCDCC60043F12A65391 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* ___0_parts, int32_t ___1_index, Il2CppChar ___2_sep, uint32_t ___3_minSize, const RuntimeMethod* method) ;
inline uint32_t Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 ___0_val, const RuntimeMethod* method)
{
return (( uint32_t (*) (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53, const RuntimeMethod*))Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0_gshared)(__this, ___0_val, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_ComputeStringSize_mCD7A3364EBA86185DC911EDB2383316574F9CE24 (String_t* ___0_str, bool* ___1_isUnicode, const RuntimeMethod* method) ;
inline int32_t Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_inline (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
}
inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720 (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, const RuntimeMethod* method)
{
return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
inline void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_value, const RuntimeMethod* method)
{
(( void (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline)(__this, ___0_value, method);
}
inline void LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5 (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_value, const RuntimeMethod* method)
{
(( void (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_gshared)(__this, ___0_value, method);
}
inline bool ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1 (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m9072614255876FC8A02C1DD02222CB4A021BA5C5_gshared)(method);
}
inline DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D (const RuntimeMethod* method)
{
return (( DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_m4A3E22BB505964D1199EE767B0D16B00F3DD4427_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, Delegate_t* ___0_action, float ___1_delay, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, Delegate_t* ___0_d, float ___1_invocationTime, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_p, const RuntimeMethod* method) ;
inline int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* ___0_del, const RuntimeMethod* method) ;
inline void LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7 (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___0_node, const RuntimeMethod* method)
{
(( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_gshared)(__this, ___0_node, method);
}
inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_gshared)(__this, method);
}
inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method)
{
return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_gshared)(__this, method);
}
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method)
{
return (( DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 (*) (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ;
inline void LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___0_node, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___1_newNode, const RuntimeMethod* method)
{
(( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_gshared)(__this, ___0_node, ___1_newNode, method);
}
inline void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, float ___0_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178 (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
inline LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
return (( LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline)(__this, method);
}
inline void Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
}
inline void LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387 (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
(( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_gshared)(__this, method);
}
inline DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63 (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
inline void List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897 (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, const RuntimeMethod*))List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_gshared)(__this, method);
}
inline void LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
(( void (*) (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*, const RuntimeMethod*))LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_gshared)(__this, method);
}
inline void Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*, int32_t, const RuntimeMethod*))Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared)(__this, ___0_capacity, method);
}
inline void ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608 (ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9* __this, const RuntimeMethod* method)
{
(( void (*) (ComponentSingleton_1_t78EEE75ABA2E62E53292EF71DED60EE423AECBD9*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4 (Delegate_t* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IdCacheKey_Equals_m7DF07E6380476F64C0FB71EC1B3184C7C2E8B099 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_LocationEquals_m1FD11D1B96DA6CB5C997F4FF70E5422B1782F6B0 (RuntimeObject* ___0_loc1, RuntimeObject* ___1_loc2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___0_objA, RuntimeObject* ___1_objB, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_DependenciesEqual_m33CF7BDD2604A392F1E10D9F492AABE6B9EEF548 (RuntimeObject* ___0_deps1, RuntimeObject* ___1_deps2, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210 (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* ___0_other, const RuntimeMethod* method) ;
inline bool HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*, RuntimeObject*, const RuntimeMethod*))HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_gshared)(__this, ___0_other, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
inline void List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09 (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44 (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline bool Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796 (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___0_key, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline bool Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_pool, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* __this, int32_t ___0_key, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*, int32_t, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m58825496C0F2FD59DFC42085A1E60C69F6DD20F0 (Assembly_t* ___0_left, Assembly_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, Type_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m2BE3252B26369EA17E06A564F25172F6D002469F (Type_t* ___0_type, bool ___1_nonPublic, const RuntimeMethod* method) ;
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375 (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375_gshared)(___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, String_t* ___1_idOverride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m0BF372FAE10BEF17D7593896328D1DC567CE70B9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913 (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method);
}
inline void List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
inline bool List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*, int32_t, const RuntimeMethod*))List_1_Contains_mF78C4E1EE072C25D5CDEB5057184058E94DF8634_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Array_CreateInstance_m13B202130951A03AF5F52470A19E17D3AD2A8983 (Type_t* ___0_elementType, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8 (RuntimeArray* __this, RuntimeObject* ___0_value, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequest_get_isDone_m3079B53A1CAFD8D5B334C635761E7B7E10B14123 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DownloadHandlerAssetBundle_get_autoLoadAssetBundle_m2639C74CDA9554AD6CB1EC1C7CBD1AAEB8518E2D (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DownloadHandlerAssetBundle_get_isDownloadComplete_mBB1BB4E3CE2DD3096D7B7D08D126A7CF5F6E4D9A (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_error_mE1A0FFCC1F3CC14567E6A9565C6EF08CDC04583E (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_method_mEA8B59A692AEF09BF469AB6A8B5A8F8C22435AB9 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, RuntimeObject* ___0_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_IsPathRemote_m3F7B514A149162329D210C849F3B5D99A77ED156 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47 (String_t* ___0_hashString, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hash128_get_isValid_mFFEDF59D52D132E018CDF33516ADCAB44954B7F0 (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91* __this, String_t* ___0_name, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_hash, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_IsVersionCached_mB7A50D1A5C5B22C6603C2341919FC429ED751880 (CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 ___0_cachedBundle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_UnescapeDataString_m095AF55EE0F237A44FC8A53D2EE6FA66A567634D (String_t* ___0_stringToUnescape, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_EscapeUriString_m1F1E67F8150470F51174B1C3B93E6F5B9C8C1A38 (String_t* ___0_stringToEscape, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_m9045968CDEE1AEF16CA76EFA17061D9D4C21FE30 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_m54C9037C71250E352D7A1947E4594C927A4E0925 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 ___1_cachedAssetBundle, uint32_t ___2_crc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAssetBundle_GetAssetBundle_m6F1692B41861FA9CAD924EDC0D48E94532A002AC (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, uint32_t ___1_crc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_redirectLimit_m595CF14137D16BE4385E802869A28AA9B8460928 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_certificateHandler_m4B4FA1E2F5FD0394D079CB711EB612F6A62458E2 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ;
inline void Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline (Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70*, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAllAssetsAsync_m01938F14A24C6C0C08BA6480D1384D674AD1DDB7 (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProvideHandle_get_IsValid_m0852EF449EEE7D5E0E91FFA7902D9600554E9CE7 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
inline void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71 (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_callback, const RuntimeMethod* method) ;
inline void Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___0_callback, const RuntimeMethod* method) ;
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleUnloadOperation_WaitForCompletion_mB088D657C55F6D7D203551013B216BE9391E3979 (AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_WaitForRequestToBeActive_mC4448801875550E419C6FE8B211CCD02B2CE413A (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_request, int32_t ___1_millisecondsTimeout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* DownloadHandlerAssetBundle_get_assetBundle_m9D07F738F7014C26AF2B7FD89132FD1CB5DDE0FE (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_DequeueRequest_mB13E57C770245EB2F6EB2D54CC9EC00895880657 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_operation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method) ;
inline void ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* ___0_result, bool ___1_status, Exception_t* ___2_exception, const RuntimeMethod* method)
{
(( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___0_result, ___1_status, ___2_exception, method);
}
inline void Action_1_Invoke_m1D35475B8639DAC98CB843FE398FE26FDA136D4C_inline (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mED6270C26AEB96BC8D81708EDDFF08000CFFB7CA (RuntimeObject* ___0_location, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___1_resourceManager, int32_t* ___2_loadType, String_t** ___3_path, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ShouldPathUseWebRequest_m9B72A8B38C30946642D7FF983D89277596A4A35B (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mAFC4290DC315D8402C0AB3C632F8CF81204D410D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_handle, int32_t* ___1_loadType, String_t** ___2_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_LoadLocalBundle_m6EFD51DDF5FEC1964CAADCF0C268FD6AB07C11F4 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* AssetBundleResource_EnqueueWebRequest_m5D4DA3D4CFE08BA2464FA80F1AD3908521FC3E0D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___0_internalId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddBeginWebRequestHandler_mE230039E25E989F0C83944D14C52A387EDD09B91 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_webRequestQueueOperation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, String_t* ___0_message, RuntimeObject* ___1_location, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___2_uwrResult, Exception_t* ___3_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* AssetBundle_LoadFromFileAsync_m37B766D9A85083324BC10538BCB29F8C9C263FAD (String_t* ___0_path, uint32_t ___1_crc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_operation, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___1_callback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadHandlerAssetBundle_set_autoLoadAssetBundle_m33EFE2889EEC8AC2C81066DB7FF415AA315B53AE (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* WebRequestQueue_QueueRequest_mB468AF5AEE67CFB938B8A623BFFE0E4A71D97644 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_asyncOp, const RuntimeMethod* method) ;
inline void Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_Abort_m466E8B88BC90F64CE614561BAA88B9412BDB7E8B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleCreateRequest_get_assetBundle_m613FDE589FB86BE1E6920D38ED0706F785D9DB21 (AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___0_bundle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_webReq, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** ___1_result, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_ClearOtherCachedVersions_mE660CE822AFA946FD2BEA8A9AD6D4A43E7FFBD61 (String_t* ___0_assetBundleName, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_hash, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_ClearCachedVersion_mC37DCB97C97DAE1BBF081ACC416B6433A62670A9 (String_t* ___0_assetBundleName, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_hash, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestResult_ShouldRetryDownloadError_m0801EC2326AAE1EF661B1361F7EDC2878D4EB719 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method) ;
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* AssetBundle_UnloadAsync_mEF0E3987C53B4FA85A8FC54B15FB380D02FDF908 (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, bool ___0_unloadAllLoadedObjects, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline int32_t Dictionary_2_get_Count_mD9DE95C34B5430B7EEF4BBA0FCEC0297791339E2 (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AssetBundle_GetAllLoadedAssetBundles_m2975A463EF64FC0B497BC189F8DC4A584FF361AA (const RuntimeMethod* method) ;
inline int32_t Enumerable_Count_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m8FF3BF751B6A05D4A7DC78820E059C3548D83797 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleProvider_get_UnloadingAssetBundleCount_m98CE8E2285630EC583D8F35354141E5078D4C248 (const RuntimeMethod* method) ;
inline ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53* Dictionary_2_get_Values_m7AF8574503E361B054F8AD96C109C4D4F199612A (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, const RuntimeMethod* method)
{
return (( ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53* (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
}
inline AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* Enumerable_ToArray_TisAssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_m6C0882B9EC541854B1CBFF2289A72723A7F4DD18 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
inline bool Dictionary_2_TryGetValue_mECB504278DE39398D85135022BC2377753ECE07C (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, String_t* ___0_key, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, String_t*, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Start_mAF93CC18901AF152472DC583D170B9218DC03B44 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* ___1_unloadOp, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m78AFD6A5DA689F61372B19CF536C90B4967408BA (U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_Unload_m16EE6F704D14712FC1188F9D6C539EE3AF6CD120 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** ___0_unloadOp, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m445CED17208E0AA091BF67B08AF629D42642CAF1 (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, String_t* ___0_key, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, String_t*, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdCacheKey__ctor_mA4092FB0B18300CA3B48D255D5D3F41D23EB9852 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, Type_t* ___0_locType, String_t* ___1_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m2968084C9EE4366A51F76EC70683D0CB77251138 (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
inline SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, int32_t, const RuntimeMethod*))ProvideHandle_GetDependency_TisRuntimeObject_m77ED3D9E890881C77043DB2E0505B68EF2EDFD76_gshared)(__this, ___0_index, method);
}
inline void ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_result, bool ___1_status, Exception_t* ___2_exception, const RuntimeMethod* method)
{
(( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___0_result, ___1_status, ___2_exception, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ExtractKeyAndSubKey_m1A27EE5940B51FAB5B5C9F1E0F78080D41A43CE1 (RuntimeObject* ___0_keyObj, String_t** ___1_mainKey, String_t** ___2_subKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* SpriteAtlas_GetSprite_mB6EF48B9BD76CF0A80BE86401B6D67DD6C55F501 (SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m4CBDDA9271CF100392A0167C0C58A9278D2EE26E (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_m997221D33828DF742882C14D355F85C10F712917 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* ___1_rawProvider, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BinaryDataProvider_get_IgnoreFailures_mB1618C33565A80A53488BEC0354EF97F79700F73_inline (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* File_ReadAllBytes_m704CBBA3F130C94F5A3E0BE2A93D9E9D79DC3E24 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertBytes_m6D21DA816EF3D8BB6FCBD4FFF37831352E10D410 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
inline void ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___0_result, bool ___1_status, Exception_t* ___2_exception, const RuntimeMethod* method)
{
(( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, RuntimeObject*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___0_result, ___1_status, ___2_exception, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DownloadHandler_get_data_m1DC9B4514B12939B090028BF28C6BEF21DE9B6F3 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mFBBF22064DE286ED48936494E33C312C326577EC (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, Exception_t* ___1_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest__ctor_m3798CB7D0BE685F2520AF1BBF83B523BBDD7980A (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___0_url, String_t* ___1_method, DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___2_downloadHandler, UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___3_uploadHandler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method) ;
inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
inline RuntimeObject* InternalOp_LoadBundleFromDependecies_TisIAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_mDBB6CA6D34457A5004A087C697DB19C01F3564C6 (RuntimeObject* ___0_results, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))InternalOp_LoadBundleFromDependecies_TisRuntimeObject_m84785F4D039CCC3C767B50962BDA1E19ED039747_gshared)(___0_results, method);
}
inline void ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___0_result, bool ___1_status, Exception_t* ___2_exception, const RuntimeMethod* method)
{
(( void (*) (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*, AssetBundle_tB38418819A49060CD738CB21541649340F082943*, bool, Exception_t*, const RuntimeMethod*))ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared)(__this, ___0_result, ___1_status, ___2_exception, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundle_LoadAssetAsync_mDAE70E6DD6F9D5360A5D0C7A74F3989174C2FEDB (AssetBundle_tB38418819A49060CD738CB21541649340F082943* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* ResourceManagerConfig_CreateArrayResult_mE26798757DCC20CB22CE1DBFB13EEED145CB303A (Type_t* ___0_type, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___1_allAssets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManagerConfig_CreateListResult_m7E247CBEA74D2E3E6F4B5E7795CBDC314F91D83B (Type_t* ___0_type, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___1_allAssets, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_instantiateInWorldSpace, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, const RuntimeMethod* method) ;
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_source, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))InstantiationParameters_Instantiate_TisRuntimeObject_mD28B95DAD4B8E54F1020608F3CF2903BCAC29998_gshared)(__this, ___0_source, method);
}
inline void Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_key, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, const RuntimeMethod*))Dictionary_2_Add_mBA757139A47D321F50415E1D0FEDE7C92C294FA4_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_key, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))Dictionary_2_TryGetValue_m8AC325A58EFD075FAE724454042FB61494CEB42D_gshared)(__this, ___0_key, ___1_value, method);
}
inline void AsyncOperationHandle_1_Release_mC9B2D9735C536FA28741071C70BBDB0AA9E9CC56 (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared)(__this, method);
}
inline bool Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59 (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Dictionary_2_Remove_m79FC8F620689E05D451F624B923E85362C8ACEA3_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*, const RuntimeMethod*))Dictionary_2__ctor_mCDB0B7F975A6F4437B9DAC0BF1172C040F8639F8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_inline (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Scene_GetHashCode_m74ACBFB8C656D5620A9A1E62D04E55ACBF63ADC9 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_Equals_mB973481492F291BF8EAF1AD66B9F7FA3ACF3928D (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_m6DF4F85BE40F8A96BAFEC189306813ECE30DF44A (String_t* ___0_json, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* Resources_LoadAll_m7A2507FF57FF618BC37FDF8E9AB3ACCE18592C51 (String_t* ___0_path, Type_t* ___1_systemTypeInstance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resources_UnloadAsset_m4828D1393356C052061C66403B1437F7D7E21908 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_assetToUnload, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* Resources_LoadAsync_m0624FAAF6433B5239EFB59867589C8944C07929D (String_t* ___0_path, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ResourceRequest_get_asset_m740C394902843D080795A49372A2AB3CE9705087 (ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B_inline (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared)(__this, ___0_operation, ___1_dependency, method);
}
inline void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared)(__this, method);
}
inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method);
}
inline void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
inline void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ProvideScene_mE0A8EF44887C08C32A5180F1F0218A3FAA2DD58C (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, RuntimeObject* ___1_location, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp__ctor_m040735CBFEBFBB5766B7E13241CD23D641DAA006 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Init_mFEB3786354A297874561E3BC154C2DE58C5F2C17 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___0_location, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___1_loadSceneParameters, bool ___2_activateOnLoad, int32_t ___3_priority, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___4_depOp, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_gshared)(__this, ___0_operation, ___1_dependency, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___0_sceneLoadHandle, int32_t ___1_options, const RuntimeMethod* method) ;
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___0_obj, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91_gshared)(___0_obj, method);
}
inline void AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_gshared)(__this, method);
}
inline bool AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_gshared)(__this, method);
}
inline DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
return (( DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))AsyncOperationHandle_1_InternalGetDownloadStatus_mE368B3EC0D0617FAEB162B8DBCC3B0FCDCD05C3C_gshared)(__this, ___0_visited, method);
}
inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_Acquire_mD08A4CD8D98D771CDEFF1A2DCDBC16DC9C9556AD_gshared)(__this, method);
}
inline bool AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method);
}
inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method);
}
inline void AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_allowSceneActivation_m19BF2EDCF98F654637287BBAB836C5A3182187FE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_inline (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, const RuntimeMethod*))AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_gshared_inline)(__this, ___0_value, method);
}
inline String_t* AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043 (String_t* ___0_p, bool ___1_keepExtension, const RuntimeMethod* method)
{
return (( String_t* (*) (String_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043_gshared)(___0_p, ___1_keepExtension, method);
}
inline RuntimeObject* AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
inline Exception_t* AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( Exception_t* (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A SceneOp_InternalLoadScene_mA08E3FB4E51C417EFE1A4C5DAE4B005C0F537B20 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___0_location, bool ___1_loadingFromBundle, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_gshared)(__this, ___0_result, ___1_success, ___2_exception, ___3_releaseDependenciesOnFailure, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneOp_InternalLoad_m5D31B832DFC50152FD83FB94429A3D30E08755D8 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, String_t* ___0_path, bool ___1_loadingFromBundle, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_priority_m27D89106807B38C55F57B13EF455FDC77D4852C3 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneManager_get_sceneCount_m6BB8A635EB8933BB91747EFE1F1113ED8594EFBF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetSceneAt_m716F9BAC0C25737577B21569CC210869B22A73DE (int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_mFE5AAC429EADC33F6186D174F1E5B494101C1735 (String_t* ___0_sceneName, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___1_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
inline AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_gshared)(__this, method);
}
inline void AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0 (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*, const RuntimeMethod*))AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0_gshared)(__this, method);
}
inline void AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968 (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, const RuntimeMethod*))AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_gshared)(__this, method);
}
inline float AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method)
{
return (( float (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method);
}
inline void AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
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);
}
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_UnloadSceneAsync_mB7722F4806F8E528B84331532FAB27581B5DB676 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
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);
}
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);
}
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___1_rawProvider, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_mA4A939F853D573379F7129AFDC469B91E9747BAA (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___0_text, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___0_text, Exception_t* ___1_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriFormatException__ctor_m6818AF9607349000E90479209CBD596F91E56AD3 (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* __this, String_t* ___0_textString, Exception_t* ___1_e, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86_inline (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4 (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method) ;
inline Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82 (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 (*) (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9 (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_inline (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5 (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, String_t* ___0_graph, String_t* ___1_name, int32_t ___2_id, int32_t ___3_stream, int32_t ___4_frame, int32_t ___5_value, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_deps, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_m28CC6843B9D3723D88AD13EA3829B71FDE7826BA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method) ;
inline DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64 (String_t* ___0_json, const RuntimeMethod* method)
{
return (( DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64_gshared)(___0_json, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_op_Equality_mAD728A1A4FB970715E84B7D346E094FE5EF2A240 (Guid_t ___0_a, Guid_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9C03A78803E0696A0A446B0CAC0AA55CB8E326EB (Guid_t* __this, int32_t ___0_a, int16_t ___1_b, int16_t ___2_c, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_d, const RuntimeMethod* method) ;
inline bool ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D (const RuntimeMethod* method)
{
return (( bool (*) (const RuntimeMethod*))ComponentSingleton_1_get_Exists_m9072614255876FC8A02C1DD02222CB4A021BA5C5_gshared)(method);
}
inline DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894 (const RuntimeMethod* method)
{
return (( DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* (*) (const RuntimeMethod*))ComponentSingleton_1_get_Instance_m4A3E22BB505964D1199EE767B0D16B00F3DD4427_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, const RuntimeMethod* method) ;
inline void DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_action, const RuntimeMethod* method)
{
(( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, const RuntimeMethod*))DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_gshared)(__this, ___0_action, method);
}
inline ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520 (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method)
{
return (( ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, const RuntimeMethod*))Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_gshared)(__this, method);
}
inline RuntimeObject* Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_gshared)(___0_first, ___1_second, method);
}
inline void Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253 (RuntimeObject* ___0_source, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*, const RuntimeMethod*))Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_gshared)(___0_source, ___1_keySelector, method);
}
inline void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline)(__this, ___0_obj, method);
}
inline void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, const RuntimeMethod*))List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline)(__this, method);
}
inline void DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_action, const RuntimeMethod* method)
{
(( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, const RuntimeMethod*))DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_gshared)(__this, ___0_action, method);
}
inline bool Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984 (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_gshared)(__this, ___0_key, method);
}
inline int32_t DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, const RuntimeMethod*))DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_gshared)(__this, method);
}
inline void DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7 (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_res, const RuntimeMethod* method)
{
(( void (*) (DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_gshared)(__this, ___0_res, method);
}
inline void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline)(__this, ___0_item, method);
}
inline void Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Profiler_GetMonoUsedSizeLong_m0502757AA9D86F43BEE50352F6082F978AB1C973 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_diagnosticEvent, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*, const RuntimeMethod*))Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_gshared)(__this, method);
}
inline void List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02 (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, const RuntimeMethod*))List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_gshared)(__this, method);
}
inline DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E (const RuntimeMethod* method)
{
return (( DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* (*) (const RuntimeMethod*))DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E_gshared)(method);
}
inline void ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339 (ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B* __this, const RuntimeMethod* method)
{
(( void (*) (ComponentSingleton_1_t72FE88792928B5CD2047657E9122FA6E177CA55B*, const RuntimeMethod*))ComponentSingleton_1__ctor_mE3C6A56ADC464B0E183DD01ACE533B50F1B3E365_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* PlayerConnection_get_instance_mF08ABE514910AD8B105D42561CF97CBF135ABD3B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_m12CE48F5FA9778C6B084529356CE2BA2FF19E0FC (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerConnection_Send_mBFE41D75C28DF0885455CE809D40C489818F91B7 (PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* __this, Guid_t ___0_messageId, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_components, const RuntimeMethod* method) ;
inline DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollectorSingleton_RegisterEventHandler_m9FCC0418DB7FCB86CDD3C233C6D59507D3A1CBC5 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, bool ___1_register, bool ___2_create, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Version_m1DA4995F59398AC5537A4F5A64F18E19B599FBC2_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, int32_t ___1_version, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, int32_t ___1_version, String_t* ___2_locationName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method) ;
inline void Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_ReleaseHandleOnCompletion_m83E5325DE63A3AFC9DB15862E0E1D14CF08A59F4 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF4359AA07619298B97298F370375E0D44C85BF77 (U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985 (DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* __this, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline void AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method);
}
inline void List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_gshared)(__this, method);
}
inline void AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, RuntimeObject*, const RuntimeMethod*))AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline)(__this, ___0_value, method);
}
inline bool AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135 (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method)
{
return (( bool (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method);
}
inline RuntimeObject* AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method);
}
inline void List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_gshared)(__this, ___0_collection, method);
}
inline int32_t HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline)(__this, method);
}
inline Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, const RuntimeMethod*))List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79 (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_gshared)(__this, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline)(__this, method);
}
inline bool HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8 (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5*, const RuntimeMethod*))Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method) ;
inline void HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method);
}
inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3 (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, int32_t, const RuntimeMethod*))List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_gshared)(__this, ___0_index, method);
}
inline bool HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline String_t* AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680 (String_t* ___0_p, bool ___1_keepExtension, const RuntimeMethod* method)
{
return (( String_t* (*) (String_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680_gshared)(___0_p, ___1_keepExtension, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method) ;
inline void AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8 (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* __this, RuntimeObject* ___0_result, bool ___1_success, Exception_t* ___2_exception, bool ___3_releaseDependenciesOnFailure, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared)(__this, ___0_result, ___1_success, ___2_exception, ___3_releaseDependenciesOnFailure, method);
}
inline void List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_gshared)(__this, ___0_collection, method);
}
inline void AsyncOperationBase_1__ctor_m263F8B1ABB3B3020DBB0D7A29C7F7539E8A76021 (AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D* __this, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method);
}
inline void AsyncOperationBase_1_Complete_mA64801931999FC6D8355A5FDE500C47FAAF00E25 (AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_result, bool ___1_success, String_t* ___2_errorMsg, const RuntimeMethod* method)
{
(( void (*) (AsyncOperationBase_1_tD0DD431DD05073163579D3343FDB22100EA4533D*, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___0_result, ___1_success, ___2_errorMsg, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530 (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD, const RuntimeMethod*))List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mC49B2FBBCC557C43D9346D0E7E0E21768645F4A5 (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232, const RuntimeMethod*))List_1_AddWithResize_mC49B2FBBCC557C43D9346D0E7E0E21768645F4A5_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530 (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, int32_t, const RuntimeMethod*))List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m628903297B0746C55845080A6483F7E36D5D96FD (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*))List_1_AddWithResize_m628903297B0746C55845080A6483F7E36D5D96FD_gshared)(__this, ___0_item, method);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmbeddedAttribute__ctor_m9E9B7C95C8B9EF234AB1705D208AE318A486E26E (EmbeddedAttribute_t8B8B1D2C607F5C48082074D7292DBB927EF150DF* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsUnmanagedAttribute__ctor_mB4C2A08461C05B21855918E4E33E1EEC97B9D51A (IsUnmanagedAttribute_tB579C2D6109C0544200A186EB8246602BDB3D1C4* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___m_OnUpdateDelegate = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnUpdateDelegate), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
__this->___m_OnUpdateDelegate = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnUpdateDelegate), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_add_OnLateUpdateDelegate_mBC77E034EF867B93E17C722BE198B047AD17C277 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnLateUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___m_OnLateUpdateDelegate = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnLateUpdateDelegate), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_remove_OnLateUpdateDelegate_m0BB14D3E187A7227D840F06366E3E3B10F49B27A (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnLateUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = ___0_value;
Delegate_t* L_2;
L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL);
__this->___m_OnLateUpdateDelegate = ((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnLateUpdateDelegate), (void*)((Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)Castclass((RuntimeObject*)L_2, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MonoBehaviourCallbackHooks_GetGameObjectName_m5E0B21C825DC616AC283318401D06368388779FD (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteralC1CB6A68B8428D5E87DFAD85994359922F906838;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_Update_m78B3E22F89771DAF1DF875FA9143E1071C29A1B2 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method)
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B2_0 = NULL;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B1_0 = NULL;
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
G_B1_0 = L_1;
}
{
return;
}
IL_000b:
{
float L_2;
L_2 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B2_0);
Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline(G_B2_0, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks_LateUpdate_m45A4B8C30A3FB1D56C4B8D8D869A6E2C020F2778 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method)
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B2_0 = NULL;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B1_0 = NULL;
{
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = __this->___m_OnLateUpdateDelegate;
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
G_B1_0 = L_1;
}
{
return;
}
IL_000b:
{
float L_2;
L_2 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B2_0);
Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_inline(G_B2_0, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviourCallbackHooks__ctor_mBC4522B5FA1CA9A734337F48AEDE1A66F2C75796 (MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8(__this, ComponentSingleton_1__ctor_m3EA0A6453A0D409452BB226CAF4AA0A535DC37C8_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099 UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_mA0D7683C73544BE6BCEF283CD7F1A6A65AE932D2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____C941ADD222438E6DADC73EB2B87E86F8265898E2B296DFC8808BB6F8D764A8A5_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____F095D7922A07AF48C4CAE85BF7CC9738615779B7DCD09E7AD0FC002560878E8F_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)4719));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____C941ADD222438E6DADC73EB2B87E86F8265898E2B296DFC8808BB6F8D764A8A5_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
(&V_0)->___FilePathsData = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)7097));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____F095D7922A07AF48C4CAE85BF7CC9738615779B7DCD09E7AD0FC002560878E8F_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
(&V_0)->___TypesData = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
(&V_0)->___TotalFiles = ((int32_t)40);
(&V_0)->___TotalTypes = ((int32_t)104);
(&V_0)->___IsEditorOnly = (bool)0;
MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099 L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_m14D67F405BB2F69B9DF9D4DA781F79B7BD947160 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t18DE6A709534BF24ADF9F7E2827C77218216AF2A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_pinvoke(const MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099& unmarshaled, MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_pinvoke& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_pinvoke_back(const MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_pinvoke& marshaled, MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_pinvoke_cleanup(MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_com(const MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099& unmarshaled, MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_com& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_com_back(const MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_com& marshaled, MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshal_com_cleanup(MonoScriptData_t0A9740B1049FEA50F7D356CD461D3B77459B0099_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t67647DD70912484E9205AC38396D2849ED602730* ResourceManager_get_ExceptionHandler_m438ACA3A226A2BB1F49C225927707FC47E3FDFC8 (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;
}
{
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;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m852F86350D52609D6CC714E6BADF3B22FA377EC8 (Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___0_value, 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;
}
{
Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = __this->___U3CInternalIdTransformFuncU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_InternalIdTransformFunc_mFCF127EC19BDB3AD31291C55CFB1242E853F3DC7 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___0_value, const RuntimeMethod* method)
{
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = ___0_value;
__this->___U3CInternalIdTransformFuncU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInternalIdTransformFuncU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0;
L_0 = ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_1;
L_1 = ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline(__this, NULL);
RuntimeObject* L_2 = ___0_location;
NullCheck(L_1);
String_t* L_3;
L_3 = Func_2_Invoke_m5ACB72EBF42797086E002C72055E1956520CB18C_inline(L_1, L_2, NULL);
return L_3;
}
IL_0015:
{
RuntimeObject* L_4 = ___0_location;
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = __this->___U3CWebRequestOverrideU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_WebRequestOverride_m79E2560E6B98E77E402ABDD96308DD8FA284B0EA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___0_value, const RuntimeMethod* method)
{
{
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = ___0_value;
__this->___U3CWebRequestOverrideU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebRequestOverrideU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_OperationCacheCount_m158FEB6EAE44293574466B2F6688AF2E0ECFD486 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD(L_0, Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_InstanceOperationCount_m4D4A04EF0A6E20AFFDDC67BE03FD479874207366 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations;
NullCheck(L_0);
int32_t L_1;
L_1 = HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_inline(L_0, HashSet_1_get_Count_m8C9F4177353A49CDED92A5B01D2749B1CDC32C4E_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_DeferredCompleteCallbacksCount_m374F1A015F29BA6DCA75462E9A1C93AE9E486527 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_0 = __this->___m_DeferredCompleteCallbacks;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_inline(L_0, List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_get_DeferredCallbackCount_mA0651DBE0BFC38678DEDBE10F0395D8253FECCD3 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* G_B2_0 = NULL;
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* G_B1_0 = NULL;
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_0 = __this->___m_DeferredCallbacksToRegister;
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
G_B1_0 = L_1;
}
{
return 0;
}
IL_000c:
{
NullCheck(G_B2_0);
int32_t L_2;
L_2 = List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_inline(G_B2_0, List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_RuntimeMethod_var);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_receiver, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_receiver;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_1 = __this->___m_UpdateReceivers;
RuntimeObject* L_2 = ___0_receiver;
NullCheck(L_1);
ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7(L_1, L_2, ListWithEvents_1_Add_m07C05127F5995784C13F70693F39FDF17E0BE2F7_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_receiver, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_receiver;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
bool L_1 = __this->___m_UpdatingReceivers;
if (!L_1)
{
goto IL_002c;
}
}
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_2 = __this->___m_UpdateReceiversToRemove;
if (L_2)
{
goto IL_001f;
}
}
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_3 = (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)il2cpp_codegen_object_new(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1_il2cpp_TypeInfo_var);
List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD(L_3, List_1__ctor_mBF5F50D927699D56A669DA710118E0C7C1221FCD_RuntimeMethod_var);
__this->___m_UpdateReceiversToRemove = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceiversToRemove), (void*)L_3);
}
IL_001f:
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_4 = __this->___m_UpdateReceiversToRemove;
RuntimeObject* L_5 = ___0_receiver;
NullCheck(L_4);
List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_inline(L_4, L_5, List_1_Add_mF8A1D8C4023DD582BF228FB67A92A4DE0569CD90_RuntimeMethod_var);
return;
}
IL_002c:
{
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_6 = __this->___m_UpdateReceivers;
RuntimeObject* L_7 = ___0_receiver;
NullCheck(L_6);
bool L_8;
L_8 = ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91(L_6, L_7, ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_allocator;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_Allocator_mC26F1C9C4A0495CD597D6731FCAFAE8DC6ECA616 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_allocator = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_allocator), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_0 = __this->___m_ResourceProviders;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = __this->___U3CCertificateHandlerInstanceU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___0_value, const RuntimeMethod* method)
{
{
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = ___0_value;
__this->___U3CCertificateHandlerInstanceU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCertificateHandlerInstanceU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager__ctor_m40746752A00415417500A9941BD8A55116461702 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_alloc, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_U3C_ctorU3Eb__57_0_mBF579CFFC10E01AFD1B618936D87FFA9DE9C6DD4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B3_1 = NULL;
{
__this->___CallbackHooksEnabled = (bool)1;
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_0 = (ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB*)il2cpp_codegen_object_new(ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB_il2cpp_TypeInfo_var);
ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26(L_0, ListWithEvents_1__ctor_mAB99B6D35767214CAB2BCF1DDBDC7D7E77762F26_RuntimeMethod_var);
__this->___m_ResourceProviders = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceProviders), (void*)L_0);
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_1 = (ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF*)il2cpp_codegen_object_new(ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF_il2cpp_TypeInfo_var);
ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321(L_1, ListWithEvents_1__ctor_m5D223A2F890ACD04DFFDDEA67A277FE5FF669321_RuntimeMethod_var);
__this->___m_UpdateReceivers = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceivers), (void*)L_1);
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_2 = (Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D*)il2cpp_codegen_object_new(Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6(L_2, Dictionary_2__ctor_m56440420FE742E4486843B59035F84FEBC635FA6_RuntimeMethod_var);
__this->___m_providerMap = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_providerMap), (void*)L_2);
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_3 = (Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE*)il2cpp_codegen_object_new(Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC(L_3, Dictionary_2__ctor_mBEE6E02FF5778B06D23A4C8FF8AAE9445DD52EAC_RuntimeMethod_var);
__this->___m_AssetOperationCache = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetOperationCache), (void*)L_3);
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_4 = (HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267*)il2cpp_codegen_object_new(HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267_il2cpp_TypeInfo_var);
HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02(L_4, HashSet_1__ctor_mB379B57465DF13113C37D5F68A852BFCCA32FE02_RuntimeMethod_var);
__this->___m_TrackedInstanceOperations = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TrackedInstanceOperations), (void*)L_4);
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_5;
L_5 = DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F(DelegateList_1_CreateWithGlobalCache_m731B9B6E166927090467A5FF5644157A1127195F_RuntimeMethod_var);
__this->___m_UpdateCallbacks = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateCallbacks), (void*)L_5);
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_6 = (List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C*)il2cpp_codegen_object_new(List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C_il2cpp_TypeInfo_var);
List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99(L_6, List_1__ctor_m0874F605C0547F0FAAC3ECA80CA427463997DE99_RuntimeMethod_var);
__this->___m_DeferredCompleteCallbacks = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCompleteCallbacks), (void*)L_6);
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_7 = (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*)il2cpp_codegen_object_new(Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729(L_7, Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var);
__this->___m_ProviderOperationTypeCache = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderOperationTypeCache), (void*)L_7);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_8 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var);
Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_8, __this, (intptr_t)((void*)ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A_RuntimeMethod_var), NULL);
__this->___m_ReleaseOpNonCached = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseOpNonCached), (void*)L_8);
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_9 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var);
Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_9, __this, (intptr_t)((void*)ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B_RuntimeMethod_var), NULL);
__this->___m_ReleaseOpCached = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseOpCached), (void*)L_9);
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_10 = (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)il2cpp_codegen_object_new(Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E_il2cpp_TypeInfo_var);
Action_1__ctor_mDDF389A58010E142A6ED94EEE29302380C749F0A(L_10, __this, (intptr_t)((void*)ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2_RuntimeMethod_var), NULL);
__this->___m_ReleaseInstanceOp = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReleaseInstanceOp), (void*)L_10);
RuntimeObject* L_11 = ___0_alloc;
if (!L_11)
{
G_B2_0 = __this;
goto IL_00a2;
}
G_B1_0 = __this;
}
{
RuntimeObject* L_12 = ___0_alloc;
G_B3_0 = L_12;
G_B3_1 = G_B1_0;
goto IL_00b7;
}
IL_00a2:
{
LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* L_13 = (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318*)il2cpp_codegen_object_new(LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318_il2cpp_TypeInfo_var);
LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541(L_13, ((int32_t)1000), ((int32_t)1000), ((int32_t)100), ((int32_t)10), NULL);
V_0 = L_13;
RuntimeObject* L_14 = V_0;
G_B3_0 = L_14;
G_B3_1 = G_B2_0;
}
IL_00b7:
{
NullCheck(G_B3_1);
G_B3_1->___m_allocator = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_allocator), (void*)G_B3_0);
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_15 = __this->___m_ResourceProviders;
Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* L_16 = (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*)il2cpp_codegen_object_new(Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var);
Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C(L_16, __this, (intptr_t)((void*)ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35_RuntimeMethod_var), NULL);
NullCheck(L_15);
ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8(L_15, L_16, ListWithEvents_1_add_OnElementAdded_m73653AE5E78DE69A6617034FE70D8203F7CA46A8_RuntimeMethod_var);
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_17 = __this->___m_ResourceProviders;
Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9* L_18 = (Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9*)il2cpp_codegen_object_new(Action_1_t095E9EDA25DCA5861C2A02BE9200D75B420847A9_il2cpp_TypeInfo_var);
Action_1__ctor_mA2E747297AEB8229ECC90785AEB7B12DD8C75C7C(L_18, __this, (intptr_t)((void*)ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038_RuntimeMethod_var), NULL);
NullCheck(L_17);
ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440(L_17, L_18, ListWithEvents_1_add_OnElementRemoved_m4F049FEC85282FBF40D01BFF4A9583AF6C299440_RuntimeMethod_var);
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_19 = __this->___m_UpdateReceivers;
Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F* L_20 = (Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F*)il2cpp_codegen_object_new(Action_1_t966710EFD079374A3AE7E5D6B27FC53F0EE7E53F_il2cpp_TypeInfo_var);
Action_1__ctor_m5494CAAEBC5CAF6CF9C1692D117897727774656A(L_20, __this, (intptr_t)((void*)ResourceManager_U3C_ctorU3Eb__57_0_mBF579CFFC10E01AFD1B618936D87FFA9DE9C6DD4_RuntimeMethod_var), NULL);
NullCheck(L_19);
ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA(L_19, L_20, ListWithEvents_1_add_OnElementAdded_m1FEBB4EB8F2345E7316837333CECBBE7EAB02CDA_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnObjectAdded_m1B908412F2E8898FB93DDA7F1C476E7FE087FB35 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_obj, 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;
{
RuntimeObject* L_0 = ___0_obj;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_0011;
}
}
{
RuntimeObject* L_2 = V_0;
ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5(__this, L_2, NULL);
}
IL_0011:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnObjectRemoved_m75B3D837CDC9FD91B3B5345A34415B5129A68038 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_obj, 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;
{
RuntimeObject* L_0 = ___0_obj;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_0011;
}
}
{
RuntimeObject* L_2 = V_0;
ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(__this, L_2, NULL);
}
IL_0011:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __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*)&ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___CallbackHooksEnabled;
if (!L_0)
{
goto IL_002d;
}
}
{
bool L_1 = __this->___m_RegisteredForCallbacks;
if (L_1)
{
goto IL_002d;
}
}
{
__this->___m_RegisteredForCallbacks = (bool)1;
MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* L_2;
L_2 = ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6(ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6_RuntimeMethod_var);
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_3, __this, (intptr_t)((void*)ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var), NULL);
NullCheck(L_2);
MonoBehaviourCallbackHooks_add_OnUpdateDelegate_m75B55B30965281C86C4A349DFBE713833E74853C(L_2, L_3, NULL);
}
IL_002d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticsCallback_m44780BEA8C1BABFF4FB58794B27949B5DC82CD96 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
__this->___m_diagnosticsHandler = (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler), (void*)(Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL);
__this->___m_obsoleteDiagnosticsHandler = (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler), (void*)(Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
__this->___m_diagnosticsHandler = (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler), (void*)(Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)NULL);
__this->___m_obsoleteDiagnosticsHandler = (Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler), (void*)(Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_UnregisterDiagnosticCallback_m48C1E860430066DD097E4F662402770803558A84 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___0_func, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606);
s_Il2CppMethodInitialized = true;
}
{
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler;
if (!L_0)
{
goto IL_0020;
}
}
{
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_1 = __this->___m_diagnosticsHandler;
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_2 = ___0_func;
Delegate_t* L_3;
L_3 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_1, L_2, NULL);
__this->___m_diagnosticsHandler = ((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_3, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler), (void*)((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_3, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var)));
return;
}
IL_0020:
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral02151A83C4BF0A0CDD34460B09F3334E5AD5B606, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterDiagnosticCallback_mC19F916DA591E4A0DB9B747A19AADFA5B8499B46 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___0_func, const RuntimeMethod* method)
{
{
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_0 = ___0_func;
__this->___m_obsoleteDiagnosticsHandler = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_obsoleteDiagnosticsHandler), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterDiagnosticCallback_mC40ECD5723511F7C77475A417F693C84C4CC3378 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___0_func, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler;
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_1 = ___0_func;
Delegate_t* L_2;
L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL);
__this->___m_diagnosticsHandler = ((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_2, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_diagnosticsHandler), (void*)((Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2*)Castclass((RuntimeObject*)L_2, Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_PostDiagnosticEvent_m3D762299D2B95B1FC8AE649FDF1D79C6BF4CE67C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___0_context, const RuntimeMethod* method)
{
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* G_B2_0 = NULL;
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* G_B1_0 = NULL;
int32_t G_B7_0 = 0;
int32_t G_B7_1 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B7_2;
memset((&G_B7_2), 0, sizeof(G_B7_2));
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B7_3 = NULL;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B6_2;
memset((&G_B6_2), 0, sizeof(G_B6_2));
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B6_3 = NULL;
RuntimeObject* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
int32_t G_B8_2 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D G_B8_3;
memset((&G_B8_3), 0, sizeof(G_B8_3));
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* G_B8_4 = NULL;
{
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_0 = __this->___m_diagnosticsHandler;
Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
G_B1_0 = L_1;
}
{
goto IL_0012;
}
IL_000c:
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F L_2 = ___0_context;
NullCheck(G_B2_0);
Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_inline(G_B2_0, L_2, NULL);
}
IL_0012:
{
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_3 = __this->___m_obsoleteDiagnosticsHandler;
if (L_3)
{
goto IL_001b;
}
}
{
return;
}
IL_001b:
{
Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* L_4 = __this->___m_obsoleteDiagnosticsHandler;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5;
L_5 = DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline((&___0_context), NULL);
int32_t L_6;
L_6 = DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline((&___0_context), NULL);
int32_t L_7;
L_7 = DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline((&___0_context), NULL);
String_t* L_8;
L_8 = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline((&___0_context), NULL);
bool L_9;
L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL);
if (L_9)
{
G_B7_0 = L_7;
G_B7_1 = L_6;
G_B7_2 = L_5;
G_B7_3 = L_4;
goto IL_004d;
}
G_B6_0 = L_7;
G_B6_1 = L_6;
G_B6_2 = L_5;
G_B6_3 = L_4;
}
{
String_t* L_10;
L_10 = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline((&___0_context), NULL);
G_B8_0 = ((RuntimeObject*)(L_10));
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
G_B8_4 = G_B6_3;
goto IL_0054;
}
IL_004d:
{
RuntimeObject* L_11;
L_11 = DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline((&___0_context), NULL);
G_B8_0 = L_11;
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
G_B8_4 = G_B7_3;
}
IL_0054:
{
NullCheck(G_B8_4);
Action_4_Invoke_mF7B8B5B7B63A45CDA066B9A3D8BAB810B5061296_inline(G_B8_4, G_B8_3, G_B8_2, G_B8_1, G_B8_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___0_t, RuntimeObject* ___1_location, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B2_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B4_1 = 0;
{
RuntimeObject* L_0 = ___1_location;
if (!L_0)
{
goto IL_0097;
}
}
{
V_0 = (RuntimeObject*)NULL;
RuntimeObject* L_1 = ___1_location;
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_1);
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
Type_t* L_4 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, (Type_t*)NULL, NULL);
if (L_5)
{
G_B3_0 = ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)31)));
goto IL_0027;
}
G_B2_0 = ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)31)));
}
{
Type_t* L_6 = ___0_t;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_6);
G_B4_0 = L_7;
G_B4_1 = G_B2_0;
goto IL_0028;
}
IL_0027:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
}
IL_0028:
{
V_1 = ((int32_t)il2cpp_codegen_add(G_B4_1, G_B4_0));
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_8 = __this->___m_providerMap;
int32_t L_9 = V_1;
NullCheck(L_8);
bool L_10;
L_10 = Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234(L_8, L_9, (&V_0), Dictionary_2_TryGetValue_m203693F95BCB7EFF18730E2258E6DDDA01E00234_RuntimeMethod_var);
if (L_10)
{
goto IL_0095;
}
}
{
V_2 = 0;
goto IL_0087;
}
IL_003e:
{
RuntimeObject* L_11;
L_11 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63_inline(__this, NULL);
int32_t L_12 = V_2;
NullCheck(L_11);
RuntimeObject* L_13;
L_13 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_11, L_12);
V_3 = L_13;
RuntimeObject* L_14 = V_3;
NullCheck(L_14);
String_t* L_15;
L_15 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_14);
RuntimeObject* L_16 = ___1_location;
NullCheck(L_16);
String_t* L_17;
L_17 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_16);
NullCheck(L_15);
bool L_18;
L_18 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_15, L_17, 4, NULL);
if (!L_18)
{
goto IL_0083;
}
}
{
Type_t* L_19 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, (Type_t*)NULL, NULL);
if (L_20)
{
goto IL_0072;
}
}
{
RuntimeObject* L_21 = V_3;
Type_t* L_22 = ___0_t;
RuntimeObject* L_23 = ___1_location;
NullCheck(L_21);
bool L_24;
L_24 = InterfaceFuncInvoker2< bool, Type_t*, RuntimeObject* >::Invoke(2, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_21, L_22, L_23);
if (!L_24)
{
goto IL_0083;
}
}
IL_0072:
{
Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* L_25 = __this->___m_providerMap;
int32_t L_26 = V_1;
RuntimeObject* L_27 = V_3;
RuntimeObject* L_28 = L_27;
V_0 = L_28;
NullCheck(L_25);
Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3(L_25, L_26, L_28, Dictionary_2_Add_m5B8E8B164F0F2E1C3E97F2D46F4153EB285523D3_RuntimeMethod_var);
goto IL_0095;
}
IL_0083:
{
int32_t L_29 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_0087:
{
int32_t L_30 = V_2;
RuntimeObject* L_31;
L_31 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63_inline(__this, NULL);
NullCheck(L_31);
int32_t L_32;
L_32 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_31);
if ((((int32_t)L_30) < ((int32_t)L_32)))
{
goto IL_003e;
}
}
IL_0095:
{
RuntimeObject* L_33 = V_0;
return L_33;
}
IL_0097:
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_loc, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Type_t* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_loc;
RuntimeObject* L_1;
L_1 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, (Type_t*)NULL, L_0, NULL);
V_0 = L_1;
RuntimeObject* L_2 = V_0;
if (L_2)
{
goto IL_0017;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
return L_4;
}
IL_0017:
{
RuntimeObject* L_5 = V_0;
RuntimeObject* L_6 = ___0_loc;
NullCheck(L_5);
Type_t* L_7;
L_7 = InterfaceFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(1, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_5, L_6);
V_1 = L_7;
Type_t* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL);
if (L_9)
{
goto IL_0033;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
return L_11;
}
IL_0033:
{
Type_t* L_12 = V_1;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_CalculateLocationsHash_mABD7FA03ADC150005862C7A310CE3B0098DD56DA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_locations, Type_t* ___1_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Type_t* V_3 = NULL;
Type_t* G_B8_0 = NULL;
{
RuntimeObject* L_0 = ___0_locations;
if (!L_0)
{
goto IL_000b;
}
}
{
RuntimeObject* L_1 = ___0_locations;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_1);
if (L_2)
{
goto IL_000d;
}
}
IL_000b:
{
return 0;
}
IL_000d:
{
V_0 = ((int32_t)17);
RuntimeObject* L_3 = ___0_locations;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004b:
{
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_0054;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0054:
{
return;
}
}
});
try
{
{
goto IL_0041_1;
}
IL_0019_1:
{
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
Type_t* L_9 = ___1_t;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_9, (Type_t*)NULL, NULL);
if (L_10)
{
goto IL_0032_1;
}
}
{
RuntimeObject* L_11 = V_2;
Type_t* L_12;
L_12 = ResourceManager_GetDefaultTypeForLocation_m43F1C1C3F03D24E0C9039A081A921998664C895C(__this, L_11, NULL);
G_B8_0 = L_12;
goto IL_0033_1;
}
IL_0032_1:
{
Type_t* L_13 = ___1_t;
G_B8_0 = L_13;
}
IL_0033_1:
{
V_3 = G_B8_0;
int32_t L_14 = V_0;
RuntimeObject* L_15 = V_2;
Type_t* L_16 = V_3;
NullCheck(L_15);
int32_t L_17;
L_17 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_15, L_16);
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)31))), L_17));
}
IL_0041_1:
{
RuntimeObject* L_18 = V_1;
NullCheck(L_18);
bool L_19;
L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_18);
if (L_19)
{
goto IL_0019_1;
}
}
{
goto IL_0055;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0055:
{
int32_t L_20 = V_0;
return L_20;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, Type_t* ___1_desiredType, bool ___2_releaseDependenciesOnFailure, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Type_t* V_3 = NULL;
int32_t V_4 = 0;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_5;
memset((&V_5), 0, sizeof(V_5));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_6;
memset((&V_6), 0, sizeof(V_6));
UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* V_7 = NULL;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_8;
memset((&V_8), 0, sizeof(V_8));
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 G_B15_0;
memset((&G_B15_0), 0, sizeof(G_B15_0));
{
RuntimeObject* L_0 = ___0_location;
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)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F_RuntimeMethod_var)));
}
IL_000e:
{
V_0 = (RuntimeObject*)NULL;
Type_t* L_2 = ___1_desiredType;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, (Type_t*)NULL, NULL);
if (!L_3)
{
goto IL_0047;
}
}
{
Type_t* L_4 = ___1_desiredType;
RuntimeObject* L_5 = ___0_location;
RuntimeObject* L_6;
L_6 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, L_4, L_5, NULL);
V_0 = L_6;
RuntimeObject* L_7 = V_0;
if (L_7)
{
goto IL_003e;
}
}
{
RuntimeObject* L_8 = ___0_location;
UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* L_9 = (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E*)il2cpp_codegen_object_new(UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E_il2cpp_TypeInfo_var);
UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4(L_9, L_8, NULL);
V_7 = L_9;
UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* L_10 = V_7;
bool L_11 = ___2_releaseDependenciesOnFailure;
AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 L_12;
L_12 = ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4(__this, NULL, (bool)0, L_10, L_11, ResourceManager_CreateCompletedOperationInternal_TisRuntimeObject_m2798F8A77803ADC6D2CBF2D83A365064EACA0BA4_RuntimeMethod_var);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_13;
L_13 = AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE(L_12, AsyncOperationHandle_1_op_Implicit_m052FD5134CC06547BA8188CEDD1E687F68158CAE_RuntimeMethod_var);
return L_13;
}
IL_003e:
{
RuntimeObject* L_14 = V_0;
RuntimeObject* L_15 = ___0_location;
NullCheck(L_14);
Type_t* L_16;
L_16 = InterfaceFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(1, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_14, L_15);
___1_desiredType = L_16;
}
IL_0047:
{
RuntimeObject* L_17 = V_0;
if (L_17)
{
goto IL_0053;
}
}
{
Type_t* L_18 = ___1_desiredType;
RuntimeObject* L_19 = ___0_location;
RuntimeObject* L_20;
L_20 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, L_18, L_19, NULL);
V_0 = L_20;
}
IL_0053:
{
RuntimeObject* L_21 = V_0;
RuntimeObject* L_22 = ___0_location;
Type_t* L_23 = ___1_desiredType;
RuntimeObject* L_24;
L_24 = ResourceManager_CreateCacheKeyForLocation_m4ED1F69B2AFC87D5B6481DBEBD0963438768C6E7(__this, L_21, L_22, L_23, NULL);
V_2 = L_24;
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_25 = __this->___m_AssetOperationCache;
RuntimeObject* L_26 = V_2;
NullCheck(L_25);
bool L_27;
L_27 = Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED(L_25, L_26, (&V_1), Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
if (!L_27)
{
goto IL_0080;
}
}
{
RuntimeObject* L_28 = V_1;
NullCheck(L_28);
InterfaceActionInvoker0::Invoke(5, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_28);
RuntimeObject* L_29 = V_1;
RuntimeObject* L_30 = ___0_location;
NullCheck(L_30);
String_t* L_31;
L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_32;
memset((&L_32), 0, sizeof(L_32));
AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22((&L_32), L_29, L_31, NULL);
return L_32;
}
IL_0080:
{
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_33 = __this->___m_ProviderOperationTypeCache;
Type_t* L_34 = ___1_desiredType;
NullCheck(L_33);
bool L_35;
L_35 = Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A(L_33, L_34, (&V_3), Dictionary_2_TryGetValue_m246913C3D3919A641E1F4C2E74B76E8A3E934B2A_RuntimeMethod_var);
if (L_35)
{
goto IL_00b7;
}
}
{
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_36 = __this->___m_ProviderOperationTypeCache;
Type_t* L_37 = ___1_desiredType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast<intptr_t> (ProviderOperation_1_t26B036749D3BEF1757D7CDE7658D1C59426FD3AC_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_39;
L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = L_40;
Type_t* L_42 = ___1_desiredType;
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_42);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_42);
NullCheck(L_39);
Type_t* L_43;
L_43 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_39, L_41);
Type_t* L_44 = L_43;
V_3 = L_44;
NullCheck(L_36);
Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4(L_36, L_37, L_44, Dictionary_2_Add_m977BEBE7261BFEF13B96BE8C7CD46BF0945862F4_RuntimeMethod_var);
}
IL_00b7:
{
Type_t* L_45 = V_3;
Type_t* L_46 = V_3;
NullCheck(L_46);
int32_t L_47;
L_47 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_46);
RuntimeObject* L_48 = V_2;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_49 = __this->___m_ReleaseOpCached;
RuntimeObject* L_50;
L_50 = ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48(__this, L_45, L_47, L_48, L_49, ResourceManager_CreateOperation_TisIAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_m82B731F92B8FFC8D9B1C415D39786DBBA0F0EF48_RuntimeMethod_var);
V_1 = L_50;
RuntimeObject* L_51 = ___0_location;
NullCheck(L_51);
int32_t L_52;
L_52 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_51);
V_4 = L_52;
RuntimeObject* L_53 = ___0_location;
NullCheck(L_53);
bool L_54;
L_54 = InterfaceFuncInvoker0< bool >::Invoke(5, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_53);
if (L_54)
{
goto IL_00e8;
}
}
{
il2cpp_codegen_initobj((&V_8), sizeof(AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90));
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_55 = V_8;
G_B15_0 = L_55;
goto IL_00f9;
}
IL_00e8:
{
RuntimeObject* L_56 = ___0_location;
NullCheck(L_56);
RuntimeObject* L_57;
L_57 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_56);
int32_t L_58 = V_4;
bool L_59 = ___2_releaseDependenciesOnFailure;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_60;
L_60 = ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2(__this, L_57, L_58, (Type_t*)NULL, (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)NULL, L_59, NULL);
G_B15_0 = L_60;
}
IL_00f9:
{
V_5 = G_B15_0;
RuntimeObject* L_61 = V_1;
RuntimeObject* L_62 = V_0;
RuntimeObject* L_63 = ___0_location;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_64 = V_5;
bool L_65 = ___2_releaseDependenciesOnFailure;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_61, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var)));
InterfaceActionInvoker5< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, RuntimeObject*, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, bool >::Invoke(1, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_61, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var)), __this, L_62, L_63, L_64, L_65);
RuntimeObject* L_66 = V_1;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_67 = V_5;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_68;
L_68 = AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292(L_67, AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_69;
L_69 = ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428(__this, L_66, L_68, NULL);
V_6 = L_69;
RuntimeObject* L_70 = ___0_location;
NullCheck(L_70);
String_t* L_71;
L_71 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_70);
AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_inline((&V_6), L_71, NULL);
bool L_72;
L_72 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB((&V_5), AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_72)
{
goto IL_0139;
}
}
{
AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_5), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
}
IL_0139:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_73 = V_6;
return L_73;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_GetOperationFromCache_mF1A0849D075E13611F475A8A19FC39E20BA7DCEC (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_location, Type_t* ___1_desiredType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
Type_t* L_0 = ___1_desiredType;
RuntimeObject* L_1 = ___0_location;
RuntimeObject* L_2;
L_2 = ResourceManager_GetResourceProvider_mFE9FDDC3322999023EF072BA071A2C5207993507(__this, L_0, L_1, NULL);
V_0 = L_2;
RuntimeObject* L_3 = V_0;
RuntimeObject* L_4 = ___0_location;
Type_t* L_5 = ___1_desiredType;
RuntimeObject* L_6;
L_6 = ResourceManager_CreateCacheKeyForLocation_m4ED1F69B2AFC87D5B6481DBEBD0963438768C6E7(__this, L_3, L_4, L_5, NULL);
V_1 = L_6;
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_7 = __this->___m_AssetOperationCache;
RuntimeObject* L_8 = V_1;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED(L_7, L_8, (&V_2), Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
if (!L_9)
{
goto IL_0025;
}
}
{
RuntimeObject* L_10 = V_2;
return L_10;
}
IL_0025:
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_CreateCacheKeyForLocation_m4ED1F69B2AFC87D5B6481DBEBD0963438768C6E7 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_provider, RuntimeObject* ___1_location, Type_t* ___2_desiredType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* V_0 = NULL;
{
RuntimeObject* L_0 = ___0_provider;
V_0 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1*)IsInstClass((RuntimeObject*)L_0, AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var));
AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* L_1 = V_0;
if (!L_1)
{
goto IL_0014;
}
}
{
AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* L_2 = V_0;
RuntimeObject* L_3 = ___1_location;
Type_t* L_4 = ___2_desiredType;
NullCheck(L_2);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker3< RuntimeObject*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, Type_t* >::Invoke(19, L_2, __this, L_3, L_4);
return L_5;
}
IL_0014:
{
RuntimeObject* L_6 = ___1_location;
Type_t* L_7 = ___2_desiredType;
LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_8 = (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)il2cpp_codegen_object_new(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var);
LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148(L_8, L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ResourceManager_StartOperation_mF353B4A27D8904A5BE0CA88DCECD34BFFF283428 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_operation, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___1_dependency, 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;
}
{
RuntimeObject* L_0 = ___0_operation;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___1_dependency;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = __this->___m_UpdateCallbacks;
NullCheck(L_0);
InterfaceActionInvoker3< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* >::Invoke(21, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, __this, L_1, L_2);
RuntimeObject* L_3 = ___0_operation;
NullCheck(L_3);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(22, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_3);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnInstanceOperationDestroy_mEAFE7F84B34E5D426D4185936321DF391E1D77D2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations;
RuntimeObject* L_1 = ___0_o;
NullCheck(L_0);
bool L_2;
L_2 = HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5(L_0, ((InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644*)IsInstClass((RuntimeObject*)L_1, InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_il2cpp_TypeInfo_var)), HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var);
RuntimeObject* L_3;
L_3 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3_inline(__this, NULL);
RuntimeObject* L_4 = ___0_o;
NullCheck(L_4);
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_5);
RuntimeObject* L_7 = ___0_o;
NullCheck(L_3);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_3, L_6, L_7);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnOperationDestroyNonCached_m7C5078CF3525865387CE15063E1CE2389465985A (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3_inline(__this, NULL);
RuntimeObject* L_1 = ___0_o;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
RuntimeObject* L_4 = ___0_o;
NullCheck(L_0);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_0, L_3, L_4);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_OnOperationDestroyCached_m93E5D09DE26A4D00F1F95375E98D53B2416CFD1B (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
{
RuntimeObject* L_0;
L_0 = ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3_inline(__this, NULL);
RuntimeObject* L_1 = ___0_o;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
RuntimeObject* L_4 = ___0_o;
NullCheck(L_0);
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1, IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77_il2cpp_TypeInfo_var, L_0, L_3, L_4);
RuntimeObject* L_5 = ___0_o;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var));
RuntimeObject* L_6 = V_0;
if (L_6)
{
goto IL_0024;
}
}
{
G_B3_0 = ((RuntimeObject*)(NULL));
goto IL_002a;
}
IL_0024:
{
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_7);
G_B3_0 = L_8;
}
IL_002a:
{
if (!G_B3_0)
{
goto IL_0040;
}
}
{
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_9);
bool L_11;
L_11 = ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD(__this, L_10, NULL);
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1, ICachable_t1E96E038DBBA5EA25DD8E52DEA8CD95998BFD17A_il2cpp_TypeInfo_var, L_12, (RuntimeObject*)NULL);
}
IL_0040:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_AddOperationToCache_m1399C5F2815D81712B2CCC09EA9ADF1EA13CC934 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_operation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_key;
bool L_1;
L_1 = ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660(__this, L_0, NULL);
if (L_1)
{
goto IL_0016;
}
}
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_2 = __this->___m_AssetOperationCache;
RuntimeObject* L_3 = ___0_key;
RuntimeObject* L_4 = ___1_operation;
NullCheck(L_2);
Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196(L_2, L_3, L_4, Dictionary_2_Add_mD674AEED11B3C58424C02EE2D7AC9AFE4E062196_RuntimeMethod_var);
}
IL_0016:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_RemoveOperationFromCache_m1CB4CDFB4320AE9B7191BCE7F77441274F5A42FD (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_key;
bool L_1;
L_1 = ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660(__this, L_0, NULL);
if (L_1)
{
goto IL_000b;
}
}
{
return (bool)1;
}
IL_000b:
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_2 = __this->___m_AssetOperationCache;
RuntimeObject* L_3 = ___0_key;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920(L_2, L_3, Dictionary_2_Remove_m1CA02D2DBE4C2EBC97C41AD6758B1F80AF72B920_RuntimeMethod_var);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManager_IsOperationCached_m2B1EDD504388B6A568DAFC5417F719F85947A660 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache;
RuntimeObject* L_1 = ___0_key;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4(L_0, L_1, Dictionary_2_ContainsKey_mA34B37E0EA8C1526DB66CB39B478E761FD9CE6C4_RuntimeMethod_var);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManager_CachedOperationCount_mCADF179F6814BC055FB4D1A0CB0B588A35D71C1A (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD(L_0, Dictionary_2_get_Count_mD90CAA1C7D781E84AE8A2317D1C709C976BCB2CD_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearOperationCache_mEC0A3D747E2B24F7079771578640443159C96986 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m57CD9AF3D4B431201A1F4AA6F95807CFD25E91BC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache;
NullCheck(L_0);
Dictionary_2_Clear_m57CD9AF3D4B431201A1F4AA6F95807CFD25E91BC(L_0, Dictionary_2_Clear_m57CD9AF3D4B431201A1F4AA6F95807CFD25E91BC_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Release_m4A5F5DE044CDEA3D898AD3D665295E4B2CAC3D37 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method)
{
{
AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762((&___0_handle), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Acquire_mC6890CE5E48C3C5A999E630959F359F2DC6C3FE4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_handle, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0;
L_0 = AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B((&___0_handle), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* L_0 = __this->___m_AssetOperationCache;
RuntimeObject* L_1 = ___0_key;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m8631C9125CFA8A7863B44E23DFD123165B4823ED_RuntimeMethod_var);
if (!L_2)
{
goto IL_001d;
}
}
{
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(5, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_3);
RuntimeObject* L_4 = V_0;
return ((GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE*)CastclassClass((RuntimeObject*)L_4, GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_il2cpp_TypeInfo_var));
}
IL_001d:
{
return (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGenericGroupOperation_mD157A8B840D805E4DE84C4ED116E42807FFC54A1 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_operations, bool ___1_releasedCachedOpOnComplete, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* V_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B2_0 = NULL;
int32_t G_B2_1 = 0;
Type_t* G_B2_2 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_3 = NULL;
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B1_0 = NULL;
int32_t G_B1_1 = 0;
Type_t* G_B1_2 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_3 = NULL;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* G_B3_0 = NULL;
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* G_B3_1 = NULL;
int32_t G_B3_2 = 0;
Type_t* G_B3_3 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B3_4 = NULL;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
int32_t L_2 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_3 = ___0_operations;
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_4 = (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)il2cpp_codegen_object_new(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var);
AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E(L_4, L_3, NULL);
bool L_5 = ___1_releasedCachedOpOnComplete;
if (L_5)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = L_1;
G_B2_3 = __this;
goto IL_0021;
}
G_B1_0 = L_4;
G_B1_1 = L_2;
G_B1_2 = L_1;
G_B1_3 = __this;
}
{
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_6 = __this->___m_ReleaseOpNonCached;
G_B3_0 = L_6;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
G_B3_4 = G_B1_3;
goto IL_0027;
}
IL_0021:
{
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_7 = __this->___m_ReleaseOpCached;
G_B3_0 = L_7;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
G_B3_4 = G_B2_3;
}
IL_0027:
{
NullCheck(G_B3_4);
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_8;
L_8 = ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F(G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var);
V_0 = L_8;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_9 = V_0;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_10 = ___0_operations;
NullCheck(L_9);
GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E(L_9, L_10, (bool)1, (bool)0, NULL);
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_11 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = V_1;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_13;
L_13 = ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8(__this, L_11, L_12, ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var);
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_locations, int32_t ___1_groupHash, Type_t* ___2_desiredType, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___3_callback, bool ___4_releaseDependenciesOnFailure, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* V_0 = NULL;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* V_1 = NULL;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_2;
memset((&V_2), 0, sizeof(V_2));
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_3 = NULL;
RuntimeObject* V_4 = NULL;
RuntimeObject* V_5 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_6;
memset((&V_6), 0, sizeof(V_6));
RuntimeObject* V_7 = NULL;
int32_t V_8 = 0;
{
RuntimeObject* L_0 = ___0_locations;
int32_t L_1 = ___1_groupHash;
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_2 = (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)il2cpp_codegen_object_new(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var);
DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75(L_2, L_0, L_1, NULL);
V_0 = L_2;
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_3 = V_0;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_4;
L_4 = ResourceManager_AcquireGroupOpFromCache_mD24182CB63E47A7EB10183750BA4038050934A52(__this, L_3, NULL);
V_1 = L_4;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_5 = V_1;
if (L_5)
{
goto IL_0098;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
int32_t L_8 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash;
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_9 = V_0;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_10 = __this->___m_ReleaseOpCached;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_11;
L_11 = ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F(__this, L_7, L_8, L_9, L_10, ResourceManager_CreateOperation_TisGroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_mF5F2E0CFAA4FD14727C149E81210B2AA3995CF4F_RuntimeMethod_var);
V_1 = L_11;
RuntimeObject* L_12 = ___0_locations;
NullCheck(L_12);
int32_t L_13;
L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_12);
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_14 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C(L_14, L_13, List_1__ctor_m27012791667E51CDC7C83F931B325B59D382244C_RuntimeMethod_var);
V_3 = L_14;
RuntimeObject* L_15 = ___0_locations;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tF00328CE3D5876D5D32D6DEB3C7C17E8A7BAC412_il2cpp_TypeInfo_var, L_15);
V_4 = L_16;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006e:
{
{
RuntimeObject* L_17 = V_4;
if (!L_17)
{
goto IL_0079;
}
}
{
RuntimeObject* L_18 = V_4;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
}
IL_0079:
{
return;
}
}
});
try
{
{
goto IL_0063_1;
}
IL_0049_1:
{
RuntimeObject* L_19 = V_4;
NullCheck(L_19);
RuntimeObject* L_20;
L_20 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_t49FD6B3FA03C73D1B33E24DF0595303EDAD4B582_il2cpp_TypeInfo_var, L_19);
V_5 = L_20;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_21 = V_3;
RuntimeObject* L_22 = V_5;
Type_t* L_23 = ___2_desiredType;
bool L_24 = ___4_releaseDependenciesOnFailure;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_25;
L_25 = ResourceManager_ProvideResource_m601D10E98FA55391A6CF87035D16C5D4D45BD54F(__this, L_22, L_23, L_24, NULL);
NullCheck(L_21);
List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_21, L_25, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
}
IL_0063_1:
{
RuntimeObject* L_26 = V_4;
NullCheck(L_26);
bool L_27;
L_27 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_26);
if (L_27)
{
goto IL_0049_1;
}
}
{
goto IL_007a;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007a:
{
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_28 = V_1;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_29 = V_3;
bool L_30 = ___4_releaseDependenciesOnFailure;
NullCheck(L_28);
GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E(L_28, L_29, L_30, (bool)0, NULL);
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_31 = V_1;
il2cpp_codegen_initobj((&V_6), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_32 = V_6;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_33;
L_33 = ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8(__this, L_31, L_32, ResourceManager_StartOperation_TisIList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_m4CB3DB54820F7679C7C0F51861754559E4015FB8_RuntimeMethod_var);
V_2 = L_33;
goto IL_009f;
}
IL_0098:
{
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_34 = V_1;
NullCheck(L_34);
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_35;
L_35 = AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C(L_34, AsyncOperationBase_1_get_Handle_mC58CFF62938BB4FA4A5B837A1BDF8149D155237C_RuntimeMethod_var);
V_2 = L_35;
}
IL_009f:
{
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_36 = ___3_callback;
if (!L_36)
{
goto IL_00d5;
}
}
{
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* L_37 = V_1;
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4(L_37, NULL);
V_7 = L_38;
V_8 = 0;
goto IL_00ca;
}
IL_00b0:
{
RuntimeObject* L_39 = V_7;
int32_t L_40 = V_8;
NullCheck(L_39);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_41;
L_41 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_39, L_40);
V_6 = L_41;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_42 = ___3_callback;
AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&V_6), L_42, NULL);
int32_t L_43 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ca:
{
int32_t L_44 = V_8;
RuntimeObject* L_45 = V_7;
NullCheck(L_45);
int32_t L_46;
L_46 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_45);
if ((((int32_t)L_44) < ((int32_t)L_46)))
{
goto IL_00b0;
}
}
IL_00d5:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_47 = V_2;
return L_47;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_sceneProvider, RuntimeObject* ___1_location, int32_t ___2_loadSceneMode, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_sceneProvider;
if (L_0)
{
goto IL_000e;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideScene_m7443C66FADC9A66CA7E073DA080AC25BEB8FAC7F_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___0_sceneProvider;
RuntimeObject* L_3 = ___1_location;
int32_t L_4 = ___2_loadSceneMode;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_5;
memset((&L_5), 0, sizeof(L_5));
LoadSceneParameters__ctor_m40C160638049BF7577055B3460968F8B73459380((&L_5), L_4, NULL);
bool L_6 = ___3_activateOnLoad;
int32_t L_7 = ___4_priority;
NullCheck(L_2);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_8;
L_8 = InterfaceFuncInvoker5< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E, bool, int32_t >::Invoke(1, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_2, __this, L_3, L_5, L_6, L_7);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_ProvideScene_m3442E1C8AC16048A50187756655099995CD2E8A6 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_sceneProvider, RuntimeObject* ___1_location, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_sceneProvider;
if (L_0)
{
goto IL_000e;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideScene_m3442E1C8AC16048A50187756655099995CD2E8A6_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___0_sceneProvider;
RuntimeObject* L_3 = ___1_location;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_4 = ___2_loadSceneParameters;
bool L_5 = ___3_activateOnLoad;
int32_t L_6 = ___4_priority;
NullCheck(L_2);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_7;
L_7 = InterfaceFuncInvoker5< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E, bool, int32_t >::Invoke(1, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_2, __this, L_3, L_4, L_5, L_6);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_sceneProvider, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___1_sceneLoadHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_sceneProvider;
if (L_0)
{
goto IL_000e;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral095E324CA5EAAB6C20DCBCDE2E2E3CD919DCDAA0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ReleaseScene_m8AC172F7EC35C2ED4DCC308BDFCB2F9C7FB24CDB_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___0_sceneProvider;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_3 = ___1_sceneLoadHandle;
NullCheck(L_2);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_4;
L_4 = InterfaceFuncInvoker2< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 >::Invoke(2, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_2, __this, L_3);
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_provider, RuntimeObject* ___1_location, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___2_instantiateParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA V_0;
memset((&V_0), 0, sizeof(V_0));
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_provider;
if (L_0)
{
goto IL_000e;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral83252D27C84C4942FB8893339A5E00F20012DDD8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___1_location;
if (L_2)
{
goto IL_001c;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_ProvideInstance_mF1EF383A4217EF54D26F7E414ED03AAE2CBF3D91_RuntimeMethod_var)));
}
IL_001c:
{
RuntimeObject* L_4 = ___1_location;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_5;
L_5 = ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205(__this, L_4, ResourceManager_ProvideResource_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m28561D69105B64DC802601DB84ECC5E22A9D7205_RuntimeMethod_var);
V_0 = L_5;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
int32_t L_8 = ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_InstanceOperationTypeHash;
Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* L_9 = __this->___m_ReleaseInstanceOp;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_10;
L_10 = ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE(__this, L_7, L_8, (RuntimeObject*)NULL, L_9, ResourceManager_CreateOperation_TisInstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_m10B21535E0951547EE53A86F278070F53AB6FEEE_RuntimeMethod_var);
V_1 = L_10;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_11 = V_1;
RuntimeObject* L_12 = ___0_provider;
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_13 = ___2_instantiateParameters;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_14 = V_0;
NullCheck(L_11);
InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146(L_11, __this, L_12, L_13, L_14, NULL);
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_15 = __this->___m_TrackedInstanceOperations;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_16 = V_1;
NullCheck(L_15);
bool L_17;
L_17 = HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3(L_15, L_16, HashSet_1_Add_m95345EE3227C2A357EC8B27AA0EF4A7CBC9793B3_RuntimeMethod_var);
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_18 = V_1;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_19 = V_0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_20;
L_20 = AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416(L_19, AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416_RuntimeMethod_var);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_21;
L_21 = ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C(__this, L_18, L_20, ResourceManager_StartOperation_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mB89723FD9373C87D965E24D4FBD06EBE6C05D28C_RuntimeMethod_var);
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_CleanupSceneInstances_m462175052395535F374CA0A1E1DE52E922504DF4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* V_0 = NULL;
Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D V_1;
memset((&V_1), 0, sizeof(V_1));
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_2 = NULL;
Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 V_3;
memset((&V_3), 0, sizeof(V_3));
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* V_4 = NULL;
{
V_0 = (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)NULL;
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_0 = __this->___m_TrackedInstanceOperations;
NullCheck(L_0);
Enumerator_tF3FC3B51021D70E31DD729B7B0DD374E36F27B2D L_1;
L_1 = HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406(L_0, HashSet_1_GetEnumerator_mE2194F2C0ACF18DD410E9D96ACC52F48A7C39406_RuntimeMethod_var);
V_1 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004f:
{
Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49((&V_1), Enumerator_Dispose_m4BF36A217D139B0FC6B74E244C7D1F8C181F6D49_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0044_1;
}
IL_0010_1:
{
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_2;
L_2 = Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_inline((&V_1), Enumerator_get_Current_m56185EE15CA5C41150CF444029481A4E55B6C297_RuntimeMethod_var);
V_2 = L_2;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_3 = V_2;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_inline(L_3, AsyncOperationBase_1_get_Result_m8A32166FCB4813A4B54798D53F974F171267A245_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0044_1;
}
}
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6 = ___0_scene;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_7 = V_2;
NullCheck(L_7);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_8;
L_8 = InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline(L_7, NULL);
bool L_9;
L_9 = Scene_op_Equality_m9FC9CA5FAE2FF94568EC2AB878B64ED8DC53CF68(L_6, L_8, NULL);
if (!L_9)
{
goto IL_0044_1;
}
}
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_10 = V_0;
if (L_10)
{
goto IL_003d_1;
}
}
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_11 = (List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D*)il2cpp_codegen_object_new(List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D_il2cpp_TypeInfo_var);
List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4(L_11, List_1__ctor_m6BB395D2DDC0A487188FA876E26C141EF79B11A4_RuntimeMethod_var);
V_0 = L_11;
}
IL_003d_1:
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_12 = V_0;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_13 = V_2;
NullCheck(L_12);
List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_inline(L_12, L_13, List_1_Add_m014143AAFCA106D6E36C6A88818861FD48953769_RuntimeMethod_var);
}
IL_0044_1:
{
bool L_14;
L_14 = Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832((&V_1), Enumerator_MoveNext_m10C389A6DBA35D31ACF0EC671829A31C91160832_RuntimeMethod_var);
if (L_14)
{
goto IL_0010_1;
}
}
{
goto IL_005d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_15 = V_0;
if (!L_15)
{
goto IL_00a0;
}
}
{
List_1_t668CC7C1BA3D20BBB4086961BA56A0052491016D* L_16 = V_0;
NullCheck(L_16);
Enumerator_t22266D00703CB27B014ABC72D0E8A58C483F5C41 L_17;
L_17 = List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7(L_16, List_1_GetEnumerator_m11819623C6E00A9404CE43691FA16278B8AD92B7_RuntimeMethod_var);
V_3 = L_17;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0092:
{
Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB((&V_3), Enumerator_Dispose_mFDEC7DAC09787567E422F5E2F0E98E612D2425CB_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0087_1;
}
IL_0069_1:
{
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_18;
L_18 = Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_inline((&V_3), Enumerator_get_Current_mC12651338B151B0405245C9315E8A43D3EAC4639_RuntimeMethod_var);
V_4 = L_18;
HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* L_19 = __this->___m_TrackedInstanceOperations;
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_20 = V_4;
NullCheck(L_19);
bool L_21;
L_21 = HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5(L_19, L_20, HashSet_1_Remove_m10E73227B48F038CAA342EB663A8C43BA9E29DC5_RuntimeMethod_var);
InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* L_22 = V_4;
NullCheck(L_22);
AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886(L_22, AsyncOperationBase_1_DecrementReferenceCount_mB2C06A8ED8A24759AA3764B5807A3BC2A3FAD886_RuntimeMethod_var);
}
IL_0087_1:
{
bool L_23;
L_23 = Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C((&V_3), Enumerator_MoveNext_mE1F9ECAF1066E4608E8F05006734376B9F94A51C_RuntimeMethod_var);
if (L_23)
{
goto IL_0069_1;
}
}
{
goto IL_00a0;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a0:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __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*)&List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
__this->___m_InsideExecuteDeferredCallbacksMethod = (bool)1;
V_0 = 0;
goto IL_0031;
}
IL_000b:
{
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_0 = __this->___m_DeferredCompleteCallbacks;
int32_t L_1 = V_0;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E(L_0, L_1, List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var);
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(19, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2);
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_3 = __this->___m_DeferredCompleteCallbacks;
int32_t L_4 = V_0;
NullCheck(L_3);
RuntimeObject* L_5;
L_5 = List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E(L_3, L_4, List_1_get_Item_m078B41EA8CEF52CDAB3D6E90D5747D98533F1C1E_RuntimeMethod_var);
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(4, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_5);
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0031:
{
int32_t L_7 = V_0;
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_8 = __this->___m_DeferredCompleteCallbacks;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_inline(L_8, List_1_get_Count_m4A970745FED9A3407988489DCA7D68ED56392E6E_RuntimeMethod_var);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_000b;
}
}
{
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_10 = __this->___m_DeferredCompleteCallbacks;
NullCheck(L_10);
List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_inline(L_10, List_1_Clear_mA9BA6B01DA0D7CD6FB80CEDA8B3591361D9D7688_RuntimeMethod_var);
__this->___m_InsideExecuteDeferredCallbacksMethod = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_op, bool ___1_incrementRefCount, 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*)&List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_0;
memset((&V_0), 0, sizeof(V_0));
{
bool L_0 = __this->___CallbackHooksEnabled;
if (!L_0)
{
goto IL_0048;
}
}
{
bool L_1 = __this->___m_InsideExecuteDeferredCallbacksMethod;
if (!L_1)
{
goto IL_0048;
}
}
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_2 = __this->___m_DeferredCallbacksToRegister;
if (L_2)
{
goto IL_0023;
}
}
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_3 = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)il2cpp_codegen_object_new(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307_il2cpp_TypeInfo_var);
List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B(L_3, List_1__ctor_m842F5C74CDF71254D3DF14CBACB255E377C9BC4B_RuntimeMethod_var);
__this->___m_DeferredCallbacksToRegister = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCallbacksToRegister), (void*)L_3);
}
IL_0023:
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_4 = __this->___m_DeferredCallbacksToRegister;
il2cpp_codegen_initobj((&V_0), sizeof(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD));
RuntimeObject* L_5 = ___0_op;
(&V_0)->___operation = L_5;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___operation), (void*)L_5);
bool L_6 = ___1_incrementRefCount;
(&V_0)->___incrementRefCount = L_6;
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_7 = V_0;
NullCheck(L_4);
List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_inline(L_4, L_7, List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_RuntimeMethod_var);
return;
}
IL_0048:
{
bool L_8 = ___1_incrementRefCount;
if (!L_8)
{
goto IL_0051;
}
}
{
RuntimeObject* L_9 = ___0_op;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(5, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_9);
}
IL_0051:
{
List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* L_10 = __this->___m_DeferredCompleteCallbacks;
RuntimeObject* L_11 = ___0_op;
NullCheck(L_10);
List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_inline(L_10, L_11, List_1_Add_mD29375DC691B22BB5FAF7730F821BE78564E3121_RuntimeMethod_var);
ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, float ___0_unscaledDeltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* V_2 = NULL;
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 V_3;
memset((&V_3), 0, sizeof(V_3));
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD V_4;
memset((&V_4), 0, sizeof(V_4));
{
bool L_0 = __this->___m_InsideUpdateMethod;
if (!L_0)
{
goto IL_0013;
}
}
{
Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A0359BACB67159E4781CB3F47FB9DBDCD3466E5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var)));
}
IL_0013:
{
__this->___m_InsideUpdateMethod = (bool)1;
DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* L_2 = __this->___m_UpdateCallbacks;
float L_3 = ___0_unscaledDeltaTime;
NullCheck(L_2);
DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A(L_2, L_3, DelegateList_1_Invoke_mFB21D7BA92CFEAA67905C35AAD3291DE4557CD8A_RuntimeMethod_var);
__this->___m_UpdatingReceivers = (bool)1;
V_0 = 0;
goto IL_0047;
}
IL_0031:
{
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_4 = __this->___m_UpdateReceivers;
int32_t L_5 = V_0;
NullCheck(L_4);
RuntimeObject* L_6;
L_6 = ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B(L_4, L_5, ListWithEvents_1_get_Item_m40ED7F3FE796F695454AEFD5C5684D5CD0371B4B_RuntimeMethod_var);
float L_7 = ___0_unscaledDeltaTime;
NullCheck(L_6);
InterfaceActionInvoker1< float >::Invoke(0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, L_6, L_7);
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0047:
{
int32_t L_9 = V_0;
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_10 = __this->___m_UpdateReceivers;
NullCheck(L_10);
int32_t L_11;
L_11 = ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84(L_10, ListWithEvents_1_get_Count_m54916F3A852ACE2E85ABCA0267C984ACCDCABB84_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0031;
}
}
{
__this->___m_UpdatingReceivers = (bool)0;
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_12 = __this->___m_UpdateReceiversToRemove;
if (!L_12)
{
goto IL_00a7;
}
}
{
List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* L_13 = __this->___m_UpdateReceiversToRemove;
NullCheck(L_13);
Enumerator_t230A247967992278F2D3D7BFFC1081A8DD3ABF0E L_14;
L_14 = List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09(L_13, List_1_GetEnumerator_m313491CB8382194A660D52F138BFC51642403F09_RuntimeMethod_var);
V_1 = L_14;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0092:
{
Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208((&V_1), Enumerator_Dispose_mD14575CCF3C2A116C2F5722F6A6C812F1B8A4208_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0087_1;
}
IL_0072_1:
{
RuntimeObject* L_15;
L_15 = Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_inline((&V_1), Enumerator_get_Current_m55AE98E914EAE503C9C49320301DC9D381D3FA6D_RuntimeMethod_var);
V_2 = L_15;
ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* L_16 = __this->___m_UpdateReceivers;
RuntimeObject* L_17 = V_2;
NullCheck(L_16);
bool L_18;
L_18 = ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91(L_16, L_17, ListWithEvents_1_Remove_m3A98835CC0666BDD435BE0E1CCA7F919202DDF91_RuntimeMethod_var);
}
IL_0087_1:
{
bool L_19;
L_19 = Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850((&V_1), Enumerator_MoveNext_m510C271E5E816200C5A7B15ECAF2ACA1C5D18850_RuntimeMethod_var);
if (L_19)
{
goto IL_0072_1;
}
}
{
goto IL_00a0;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a0:
{
__this->___m_UpdateReceiversToRemove = (List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateReceiversToRemove), (void*)(List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1*)NULL);
}
IL_00a7:
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_20 = __this->___m_DeferredCallbacksToRegister;
if (!L_20)
{
goto IL_00fa;
}
}
{
List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* L_21 = __this->___m_DeferredCallbacksToRegister;
NullCheck(L_21);
Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676 L_22;
L_22 = List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A(L_21, List_1_GetEnumerator_m564CB69E4A076D1B353881952DCCDD2AE019A03A_RuntimeMethod_var);
V_3 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00e5:
{
Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8((&V_3), Enumerator_Dispose_mA302D5AD9BA1CAA03E24A9290D22DFC23C0CCCF8_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00da_1;
}
IL_00bd_1:
{
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_23;
L_23 = Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_inline((&V_3), Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_RuntimeMethod_var);
V_4 = L_23;
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_24 = V_4;
RuntimeObject* L_25 = L_24.___operation;
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_26 = V_4;
bool L_27 = L_26.___incrementRefCount;
ResourceManager_RegisterForDeferredCallback_m05889AD5E7D950770177A9B2920B4736546B0225(__this, L_25, L_27, NULL);
}
IL_00da_1:
{
bool L_28;
L_28 = Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247((&V_3), Enumerator_MoveNext_m8BA038D71CA239DE45DF14F2C813EAB1CE665247_RuntimeMethod_var);
if (L_28)
{
goto IL_00bd_1;
}
}
{
goto IL_00f3;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f3:
{
__this->___m_DeferredCallbacksToRegister = (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredCallbacksToRegister), (void*)(List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307*)NULL);
}
IL_00fa:
{
ResourceManager_ExecuteDeferredCallbacks_m7BB2468360D4AAF86E437E93E9D52E134AE4AA7F(__this, NULL);
__this->___m_InsideUpdateMethod = (bool)0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Dispose_m850F673638C3ABDBA6B5E6D7A03D5B8DDA0D67B2 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __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*)&ComponentSingleton_1_get_Exists_m844F3577789D5982573BF7E3F6D56FCFE9135A94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = ComponentSingleton_1_get_Exists_m844F3577789D5982573BF7E3F6D56FCFE9135A94(ComponentSingleton_1_get_Exists_m844F3577789D5982573BF7E3F6D56FCFE9135A94_RuntimeMethod_var);
if (!L_0)
{
goto IL_002c;
}
}
{
bool L_1 = __this->___m_RegisteredForCallbacks;
if (!L_1)
{
goto IL_002c;
}
}
{
MonoBehaviourCallbackHooks_tC738EC3E1125A7ABB173D0F9F8B555238CA7615F* L_2;
L_2 = ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6(ComponentSingleton_1_get_Instance_m6B8EE00B635642473CDAE5800239A4C9787F9EC6_RuntimeMethod_var);
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_3 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_3, __this, (intptr_t)((void*)ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C_RuntimeMethod_var), NULL);
NullCheck(L_2);
MonoBehaviourCallbackHooks_remove_OnUpdateDelegate_mE887431AD33057B98989EEA888B2342D18FB5DE4(L_2, L_3, NULL);
__this->___m_RegisteredForCallbacks = (bool)0;
}
IL_002c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager__cctor_m2C88F867A5BFC4F01082256E7775C5459C60577E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_GroupOperationTypeHash = L_2;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644_0_0_0_var) };
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_4);
((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___s_InstanceOperationTypeHash = L_5;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_U3C_ctorU3Eb__57_0_mBF579CFFC10E01AFD1B618936D87FFA9DE9C6DD4 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___0_x, const RuntimeMethod* method)
{
{
ResourceManager_RegisterForCallbacks_m805F04D79BF5BFF608E92C029378AA498A0966E6(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3COperationHandleU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke_back(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3COperationHandleU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_pinvoke_cleanup(DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3COperationHandleU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com_back(const DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3COperationHandleU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F____U3COperationHandleU3Ek__BackingField_FieldInfo_var, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3COperationHandleU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshal_com_cleanup(DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = __this->___U3COperationHandleU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue;
_returnValue = DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CTypeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CEventValueU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CContextU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
String_t* _returnValue;
_returnValue = DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51 (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_op, int32_t ___1_type, int32_t ___2_eventValue, String_t* ___3_error, RuntimeObject* ___4_context, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B2_0 = NULL;
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B1_0 = NULL;
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B3_0 = NULL;
RuntimeObject* G_B4_0 = NULL;
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* G_B4_1 = NULL;
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = ___0_op;
__this->___U3COperationHandleU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3COperationHandleU3Ek__BackingField))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3COperationHandleU3Ek__BackingField))->___m_LocationName), (void*)NULL);
#endif
int32_t L_1 = ___1_type;
__this->___U3CTypeU3Ek__BackingField = L_1;
int32_t L_2 = ___2_eventValue;
__this->___U3CEventValueU3Ek__BackingField = L_2;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_3 = ___0_op;
RuntimeObject* L_4 = L_3.___m_InternalOp;
if (!L_4)
{
G_B2_0 = __this;
goto IL_002d;
}
G_B1_0 = __this;
}
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_5 = ___0_op;
RuntimeObject* L_6 = L_5.___m_InternalOp;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var));
RuntimeObject* L_7 = V_0;
if (L_7)
{
G_B3_0 = G_B1_0;
goto IL_0030;
}
G_B2_0 = G_B1_0;
}
IL_002d:
{
G_B4_0 = ((RuntimeObject*)(NULL));
G_B4_1 = G_B2_0;
goto IL_0036;
}
IL_0030:
{
RuntimeObject* L_8 = V_0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_8);
G_B4_0 = L_9;
G_B4_1 = G_B3_0;
}
IL_0036:
{
G_B4_1->___U3CLocationU3Ek__BackingField = G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___U3CLocationU3Ek__BackingField), (void*)G_B4_0);
String_t* L_10 = ___3_error;
__this->___U3CErrorU3Ek__BackingField = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField), (void*)L_10);
RuntimeObject* L_11 = ___4_context;
__this->___U3CContextU3Ek__BackingField = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContextU3Ek__BackingField), (void*)L_11);
return;
}
}
IL2CPP_EXTERN_C void DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_op, int32_t ___1_type, int32_t ___2_eventValue, String_t* ___3_error, RuntimeObject* ___4_context, const RuntimeMethod* method)
{
DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F*>(__this + _offset);
DiagnosticEventContext__ctor_m14E2DE6A37749D242E166A1CA6B94AC0F99D4C51(_thisAdjusted, ___0_op, ___1_type, ___2_eventValue, ___3_error, ___4_context, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___operationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___operationException, NULL);
}
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke_back(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___operationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___operationException, NULL);
}
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_pinvoke_cleanup(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___operationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___operationException, NULL);
}
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com_back(const DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___operationException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD____operation_FieldInfo_var, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___operationException, NULL);
}
IL2CPP_EXTERN_C void DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshal_com_cleanup(DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Init_mFCAECB1B405E9722192270FFFA4DE314CCB29146 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_instanceProvider, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___2_instantiationParams, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___3_dependency, const RuntimeMethod* method)
{
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___0_rm;
((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM), (void*)L_0);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_1 = ___3_dependency;
__this->___m_dependency = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_dependency))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_dependency))->___m_LocationName), (void*)NULL);
#endif
RuntimeObject* L_2 = ___1_instanceProvider;
__this->___m_instanceProvider = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_instanceProvider), (void*)L_2);
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_3 = ___2_instantiationParams;
__this->___m_instantiationParams = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_instantiationParams))->___m_Parent), (void*)NULL);
Scene_tA1DC762B79745EB5140F054C884855B922318356* L_4 = (Scene_tA1DC762B79745EB5140F054C884855B922318356*)(&__this->___m_scene);
il2cpp_codegen_initobj(L_4, sizeof(Scene_tA1DC762B79745EB5140F054C884855B922318356));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D InstanceOperation_GetDownloadStatus_m7EABB0A922CEC00F1001409EE5B3BFEDA21E0D5F (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0;
memset((&V_0), 0, sizeof(V_0));
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_0, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
if (L_1)
{
goto IL_0024;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
bool L_2;
L_2 = AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2(__this, AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var);
(&V_0)->___IsDone = L_2;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0;
return L_3;
}
IL_0024:
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_4 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = ___0_visited;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_6;
L_6 = AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED(L_4, L_5, AsyncOperationHandle_1_InternalGetDownloadStatus_m072559D95DC22C9A1E07E2AFCA70D7D3D7E89CED_RuntimeMethod_var);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_GetDependencies_m1076C4940D0C541FE934369210B799C1DA061529 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___0_deps;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_1 = __this->___m_dependency;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2;
L_2 = AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416(L_1, AsyncOperationHandle_1_op_Implicit_mC309483476DD49EDD7B1CE0F84FB73E588A90416_RuntimeMethod_var);
NullCheck(L_0);
List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_0, L_2, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InstanceOperation_get_DebugName_mDC16EA8E13BCC0A14642F9330A68A3B947833C15 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141);
s_Il2CppMethodInitialized = true;
}
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
String_t* G_B5_2 = NULL;
{
RuntimeObject* L_0 = __this->___m_instanceProvider;
if (L_0)
{
goto IL_000e;
}
}
{
return _stringLiteral7018BFAA8F543CB97C2F0F405EAF3A395193B7C5;
}
IL_000e:
{
RuntimeObject* L_1 = __this->___m_instanceProvider;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_2);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_4 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
bool L_5;
L_5 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_4, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
if (L_5)
{
G_B4_0 = L_3;
G_B4_1 = _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141;
goto IL_0037;
}
G_B3_0 = L_3;
G_B3_1 = _stringLiteralC2B6D526887414166CB40DD36B55CD2D202EA141;
}
{
G_B5_0 = _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E;
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0042;
}
IL_0037:
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_6 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
String_t* L_7;
L_7 = AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A(L_6, AsyncOperationHandle_1_get_DebugName_m5C3381B4BF96621983DB071EC91A473EC9FC4F5A_RuntimeMethod_var);
G_B5_0 = L_7;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0042:
{
String_t* L_8;
L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(G_B5_2, G_B5_1, G_B5_0, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_scene;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Destroy_m48603106B240748E521EBDF9D396FA0099183648 (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_instanceProvider;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___m_instance;
NullCheck(L_0);
InterfaceActionInvoker2< ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(1, IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InstanceOperation_get_Progress_mD7CACE3A9173DDEF163079227400C09C6C0D1F1F (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
float L_1;
L_1 = AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE(L_0, AsyncOperationHandle_1_get_PercentComplete_mFD33F5F623C01FA91C99B6A2D1338FCFE112E0AE_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceOperation_InvokeWaitForCompletion_m7E519B113DA5F45DF89D12AA2FFAF2A808B81FFC (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B5_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B4_0 = NULL;
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B(L_0, AsyncOperationHandle_1_IsValid_mF8DA2D62248A16C7E4186D52E3A29AE7CFBA646B_RuntimeMethod_var);
if (!L_1)
{
goto IL_0026;
}
}
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_2 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
bool L_3;
L_3 = AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA(L_2, AsyncOperationHandle_1_get_IsDone_m9B025B0CB5BFB0D29DB9732EE838F354A76CC4FA_RuntimeMethod_var);
if (L_3)
{
goto IL_0026;
}
}
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_4 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB(L_4, AsyncOperationHandle_1_WaitForCompletion_m9A990E1C2C5B51983F38558062D02238A95279FB_RuntimeMethod_var);
}
IL_0026:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = L_6;
if (L_7)
{
G_B5_0 = L_7;
goto IL_0032;
}
G_B4_0 = L_7;
}
{
goto IL_003c;
}
IL_0032:
{
float L_8;
L_8 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B5_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B5_0, L_8, NULL);
}
IL_003c:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___m_instance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0058;
}
}
{
bool L_11 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___HasExecuted;
if (L_11)
{
goto IL_0058;
}
}
{
AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416(__this, AsyncOperationBase_1_InvokeExecute_mE17308BF3AEE357EBD3EC7C55EFAC67F2AEC0416_RuntimeMethod_var);
}
IL_0058:
{
bool L_12;
L_12 = AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2(__this, AsyncOperationBase_1_get_IsDone_m4165EBFB2D4CD59F29DD1B79527EFFE2106C20F2_RuntimeMethod_var);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation_Execute_m01F6E265405DD013116E1C90C2B2CD1F713411EE (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
{
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_0 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
Exception_t* L_1;
L_1 = AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F(L_0, AsyncOperationHandle_1_get_OperationException_mEBD2EA7D831F4DE48EB1B851F2E690179A2AD21F_RuntimeMethod_var);
V_0 = L_1;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_2 = (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*)(&__this->___m_dependency);
int32_t L_3;
L_3 = AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22(L_2, AsyncOperationHandle_1_get_Status_mD78FF172C6BBCB662A9079992F40FDE886C46D22_RuntimeMethod_var);
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_006b;
}
}
{
RuntimeObject* L_4 = __this->___m_instanceProvider;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_5 = ((AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16*)__this)->___m_RM;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_6 = __this->___m_dependency;
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 L_7 = __this->___m_instantiationParams;
NullCheck(L_4);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = InterfaceFuncInvoker3< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 >::Invoke(0, IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_il2cpp_TypeInfo_var, L_4, L_5, L_6, L_7);
__this->___m_instance = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_instance), (void*)L_8);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___m_instance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_005c;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___m_instance;
NullCheck(L_11);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_12;
L_12 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_11, NULL);
__this->___m_scene = L_12;
}
IL_005c:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___m_instance;
AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535(__this, L_13, (bool)1, (String_t*)NULL, AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var);
return;
}
IL_006b:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___m_instance;
Exception_t* L_15 = V_0;
String_t* L_16;
L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral070CAE9ABBC9921BAD35C84FEBF95454A66D9532, L_15, NULL);
AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535(__this, L_14, (bool)0, L_16, AsyncOperationBase_1_Complete_m9541DA0DF79E49EB30A8D94F916CD30BFCCF6535_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceOperation__ctor_m850B9D9A3CE6D26FA813A7D617C55DE1C005062E (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4(__this, AsyncOperationBase_1__ctor_m820F060F84BF3C7A202713A08B1C0399B6E278D4_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_Completed;
if (L_0)
{
goto IL_0012;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___Result;
return (bool)((!(((RuntimeObject*)(UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
IL_0012:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* WebRequestQueueOperation_get_WebRequest_mB3094AE07CF5BE54F45DB4EA1F3BC2576AD26062 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, const RuntimeMethod* method)
{
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___m_WebRequest;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation_set_WebRequest_mC166F25E13697FC277FFE136DED700E6AF1CE943 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_value, const RuntimeMethod* method)
{
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_value;
__this->___m_WebRequest = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequest), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_request;
__this->___m_WebRequest = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequest), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_asyncOp, const RuntimeMethod* method)
{
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* G_B2_0 = NULL;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* G_B1_0 = NULL;
{
__this->___m_Completed = (bool)1;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_asyncOp;
__this->___Result = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Result), (void*)L_0);
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_1 = __this->___OnComplete;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
goto IL_0019;
}
G_B1_0 = L_2;
}
{
return;
}
IL_0019:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = __this->___Result;
NullCheck(G_B2_0);
Action_1_Invoke_mD1436EAF0C596E023C15E9A1FA4985BFB21288AD_inline(G_B2_0, L_3, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_SetMaxConcurrentRequests_mFC18BE6652727D9B95CDB29866D4E51C211D9BD6 (int32_t ___0_maxRequests, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_maxRequests;
if ((((int32_t)L_0) >= ((int32_t)1)))
{
goto IL_0014;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6AF3D3CCB9472959ADABCD6E7FD248B6061A42C6)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07FC3A2B31C3E73FFABFEE7131B1DFC175EBF908)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebRequestQueue_SetMaxConcurrentRequests_mFC18BE6652727D9B95CDB29866D4E51C211D9BD6_RuntimeMethod_var)));
}
IL_0014:
{
int32_t L_2 = ___0_maxRequests;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest = L_2;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* WebRequestQueue_QueueRequest_mB468AF5AEE67CFB938B8A623BFFE0E4A71D97644 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* V_0 = NULL;
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_request;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_1 = (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*)il2cpp_codegen_object_new(WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363_il2cpp_TypeInfo_var);
WebRequestQueueOperation__ctor_mF6E7DC7A72C723056182035AAFFA7B28AF1F0007(L_1, L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_2 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_inline(L_2, List_1_get_Count_m163E0BCFFFE7089C8C9AC958FEB33BA0B3A5A54B_RuntimeMethod_var);
int32_t L_4 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest;
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0020;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_BeginWebRequest_m533B9C62E91DFF7CF0A63894800D1A3A0CB18751(L_5, NULL);
goto IL_002b;
}
IL_0020:
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_6 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_7 = V_0;
NullCheck(L_6);
Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245(L_6, L_7, Queue_1_Enqueue_m0DD398F7245C086B22C76E92CB2235D0BB5FE245_RuntimeMethod_var);
}
IL_002b:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_WaitForRequestToBeActive_mC4448801875550E419C6FE8B211CCD02B2CE413A (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_request, int32_t ___1_millisecondsTimeout, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m13D021622226C1C167715BCB9AF9992AE70E8D8D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Contains_m8B02D549078FAAF3B92808B56601F090F64E1188_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Peek_mBEC25EDA5661D94A8361B0AC69C78ED53988E04F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* V_0 = NULL;
Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA V_1;
memset((&V_1), 0, sizeof(V_1));
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_2 = NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_3 = NULL;
{
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_0 = (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*)il2cpp_codegen_object_new(List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var);
List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651(L_0, List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var);
V_0 = L_0;
goto IL_00a7;
}
IL_000b:
{
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_1 = V_0;
NullCheck(L_1);
List_1_Clear_m13D021622226C1C167715BCB9AF9992AE70E8D8D_inline(L_1, List_1_Clear_m13D021622226C1C167715BCB9AF9992AE70E8D8D_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_2 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests;
NullCheck(L_2);
Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA L_3;
L_3 = List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5(L_2, List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5_RuntimeMethod_var);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0040:
{
Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42((&V_1), Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0035_1;
}
IL_001e_1:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_4;
L_4 = Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_inline((&V_1), Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_RuntimeMethod_var);
V_2 = L_4;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5 = V_2;
bool L_6;
L_6 = UnityWebRequestUtilities_IsAssetBundleDownloaded_m424AE91A573AE10DB0ACFF7969FA6794F6C5F256(L_5, NULL);
if (!L_6)
{
goto IL_0035_1;
}
}
{
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_7 = V_0;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_8 = V_2;
NullCheck(L_7);
List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline(L_7, L_8, List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var);
}
IL_0035_1:
{
bool L_9;
L_9 = Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8((&V_1), Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8_RuntimeMethod_var);
if (L_9)
{
goto IL_001e_1;
}
}
{
goto IL_004e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004e:
{
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_10 = V_0;
NullCheck(L_10);
Enumerator_t654015C3B33B046D53063510E419ED06725EF0CA L_11;
L_11 = List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5(L_10, List_1_GetEnumerator_mDF591B881E09C11F777A2B54B530A4A736D069E5_RuntimeMethod_var);
V_1 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0093:
{
Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42((&V_1), Enumerator_Dispose_m1A5166F0C744279EBB6EF5F4FB3A7AB7B7884B42_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0088_1;
}
IL_0057_1:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_12;
L_12 = Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_inline((&V_1), Enumerator_get_Current_mF42236CA38590FFCA6AF1B177D9944858BA72272_RuntimeMethod_var);
V_3 = L_12;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_13 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations;
NullCheck(L_13);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_14;
L_14 = Queue_1_Peek_mBEC25EDA5661D94A8361B0AC69C78ED53988E04F(L_13, Queue_1_Peek_mBEC25EDA5661D94A8361B0AC69C78ED53988E04F_RuntimeMethod_var);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_15 = ___0_request;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_16 = V_3;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_17 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_17, NULL, (intptr_t)((void*)WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var), NULL);
NullCheck(L_16);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_16, L_17, NULL);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_18 = V_3;
WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19(L_18, NULL);
if (!((((RuntimeObject*)(WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*)L_14) == ((RuntimeObject*)(WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363*)L_15))? 1 : 0))
{
goto IL_0088_1;
}
}
{
goto IL_00b7;
}
IL_0088_1:
{
bool L_19;
L_19 = Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8((&V_1), Enumerator_MoveNext_mEB40C06E1731FCB8B7D8953DAD4C1515BB2CF5A8_RuntimeMethod_var);
if (L_19)
{
goto IL_0057_1;
}
}
{
goto IL_00a1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a1:
{
int32_t L_20 = ___1_millisecondsTimeout;
Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(L_20, NULL);
}
IL_00a7:
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_21 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_22 = ___0_request;
NullCheck(L_21);
bool L_23;
L_23 = Queue_1_Contains_m8B02D549078FAAF3B92808B56601F090F64E1188(L_21, L_22, Queue_1_Contains_m8B02D549078FAAF3B92808B56601F090F64E1188_RuntimeMethod_var);
if (L_23)
{
goto IL_000b;
}
}
IL_00b7:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_DequeueRequest_mB13E57C770245EB2F6EB2D54CC9EC00895880657 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_operation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_operation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_1 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_1, NULL, (intptr_t)((void*)WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var), NULL);
NullCheck(L_0);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_0, L_1, NULL);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = ___0_operation;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_operation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___0_operation;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19(((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_0, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var)), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_operation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_0 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = ___0_operation;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0(L_0, L_1, List_1_Remove_mB0D828397E974329BA517D9B3BB7557FFCC33FF0_RuntimeMethod_var);
if (!L_2)
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_3 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations;
NullCheck(L_3);
int32_t L_4;
L_4 = Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_inline(L_3, Queue_1_get_Count_mC12F41F95A31993607B72C5E085A6069F898F4FA_RuntimeMethod_var);
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_5 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations;
NullCheck(L_5);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_6;
L_6 = Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D(L_5, Queue_1_Dequeue_m37D7368D06F6D745D0A18C888DB41A4B3D71D99D_RuntimeMethod_var);
WebRequestQueue_BeginWebRequest_m533B9C62E91DFF7CF0A63894800D1A3A0CB18751(L_6, NULL);
}
IL_0029:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_BeginWebRequest_m533B9C62E91DFF7CF0A63894800D1A3A0CB18751 (WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_queueOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_0 = ___0_queueOperation;
NullCheck(L_0);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1 = L_0->___m_WebRequest;
V_0 = L_1;
V_1 = (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)NULL;
}
try
{
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = V_0;
NullCheck(L_2);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3;
L_3 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_2, NULL);
V_1 = L_3;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_4 = V_1;
if (!L_4)
{
goto IL_0042_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_5 = ((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_6 = V_1;
NullCheck(L_5);
List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_inline(L_5, L_6, List_1_Add_m75845BAA05EF678E41D0D073877D7BCC4D4FAA9C_RuntimeMethod_var);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7 = V_1;
NullCheck(L_7);
bool L_8;
L_8 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_7, NULL);
if (!L_8)
{
goto IL_002e_1;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_9 = V_1;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19(L_9, NULL);
goto IL_0048_1;
}
IL_002e_1:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_10 = V_1;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_11 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_11, NULL, (intptr_t)((void*)WebRequestQueue_OnWebAsyncOpComplete_m63203BDC4450394C87962F4A3AF878C1C6DB7735_RuntimeMethod_var), NULL);
NullCheck(L_10);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_10, L_11, NULL);
goto IL_0048_1;
}
IL_0042_1:
{
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_OnWebAsyncOpComplete_mABC4467B1BA3504890D1116198A6EE0622E16A19((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)NULL, NULL);
}
IL_0048_1:
{
goto IL_0056;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_004a;
}
throw e;
}
CATCH_004a:
{
Exception_t* L_12 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_12);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_13, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0056;
}
IL_0056:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_14 = ___0_queueOperation;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_15 = V_1;
NullCheck(L_14);
WebRequestQueueOperation_Complete_m74FC3854CF7B21E72C64FE945830A6250BBD127D(L_14, L_15, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue__cctor_mDF1BE18609A3DE04B602056244523D63B06E3E67 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_MaxRequest = 3;
Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA* L_0 = (Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA*)il2cpp_codegen_object_new(Queue_1_t0B1DA4E727B6E5F2FEFD8E869976E56C06BAF4BA_il2cpp_TypeInfo_var);
Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD(L_0, Queue_1__ctor_m7E67C88DF661BC06EDA394F77B91D108A7E62AAD_RuntimeMethod_var);
((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_QueuedOperations), (void*)L_0);
List_1_t82E373BCF4E787F0A82707510F7681917A886DB6* L_1 = (List_1_t82E373BCF4E787F0A82707510F7681917A886DB6*)il2cpp_codegen_object_new(List_1_t82E373BCF4E787F0A82707510F7681917A886DB6_il2cpp_TypeInfo_var);
List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651(L_1, List_1__ctor_mE2C973AD758CCD80E5B081D3831EC32196ECB651_RuntimeMethod_var);
((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_StaticFields*)il2cpp_codegen_static_fields_for(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var))->___s_ActiveRequests), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_innerException;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210 (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_message, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_message;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_context;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m412D5FC4D69035738F1DB88FD771ABD6B0E9E120(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerException_ToString_m02FFE7C99044E1165624FD1366817B2EDD4093FF (ResourceManagerException_t49A563CE4851F1491A20EF29BF1E03276FD6ED25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0;
L_0 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_0);
String_t* L_2;
L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL);
Exception_t* L_3;
L_3 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL);
String_t* L_4;
L_4 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D, L_1, L_2, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLocationU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF41159A0C17377B2FA88EEB384873A9E74C0B9D4 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
{
ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773(__this, NULL);
RuntimeObject* L_0 = ___0_location;
UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mF53A3788AA2BC62D3DD8B0480FEF37FE39D58DC7 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method)
{
{
ResourceManagerException__ctor_m100F5F75AE8F119C04634B839871DECF2A9E3773(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_m83BA024FBC7B1044B4F661C70C5D75C5936EC598 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
ResourceManagerException__ctor_mADA995E60805D9B18593A09BDAAFEF7778D44092(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_m44168BF7B02437B561517802A010C3D10C79DFFA (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_innerException;
ResourceManagerException__ctor_mC3F8CD1DEC2E9AB49D0109669BD40D7EFAA6643C(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnknownResourceProviderException__ctor_mEB7F4AAED15D3A44100003D65A4D81C4BFC432F3 (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_message, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
{
{
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_message;
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_context;
ResourceManagerException__ctor_m1AEBB2A25745FEE316B7A2A7A147D5C075938210(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnknownResourceProviderException_get_Message_m1A75337FDA1BE4FEA28CB84A8C1542034198B91A (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
int32_t G_B2_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL;
RuntimeObject* G_B1_0 = NULL;
int32_t G_B1_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_3 = NULL;
String_t* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
String_t* L_2;
L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_1;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral4644BA3F1CC972E9F35C97AC17A6D9DCEBF2E486);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
RuntimeObject* L_5;
L_5 = UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline(__this, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_5);
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_4;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralF9FDBA64471F57CB1D6F0BE2082CDC9D03288855);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
RuntimeObject* L_9;
L_9 = UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline(__this, NULL);
RuntimeObject* L_10 = L_9;
if (L_10)
{
G_B2_0 = L_10;
G_B2_1 = 4;
G_B2_2 = L_8;
G_B2_3 = L_8;
goto IL_003c;
}
G_B1_0 = L_10;
G_B1_1 = 4;
G_B1_2 = L_8;
G_B1_3 = L_8;
}
{
G_B3_0 = ((String_t*)(NULL));
G_B3_1 = G_B1_1;
G_B3_2 = G_B1_2;
G_B3_3 = G_B1_3;
goto IL_0041;
}
IL_003c:
{
NullCheck(G_B2_0);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B2_0);
G_B3_0 = L_11;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
G_B3_3 = G_B2_3;
}
IL_0041:
{
NullCheck(G_B3_2);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
String_t* L_12;
L_12 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B3_3, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnknownResourceProviderException_ToString_m3515DCC45986154B425A190CCDC6CABA516C5C7D (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59 (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_innerException;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0;
L_0 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_0);
String_t* L_2;
L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL);
Exception_t* L_3;
L_3 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL);
String_t* L_4;
L_4 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral8A60C15B3F3484BC0138C5410F143D1EA05CA01D, L_1, L_2, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, String_t* ___0_message, RuntimeObject* ___1_location, Exception_t* ___2_innerException, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___2_innerException;
OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(__this, L_0, L_1, NULL);
RuntimeObject* L_2 = ___1_location;
__this->___U3CLocationU3Ek__BackingField = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProviderException_get_Location_m9E9ACD664198BD17DD1CC1E61B8201966C261981 (ProviderException_tCFC98A50C874BCD7FAF64F677F162A3B2C7B09DA* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField;
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, String_t* ___0_message, RuntimeObject* ___1_location, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* ___2_uwrResult, Exception_t* ___3_innerException, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
RuntimeObject* L_1 = ___1_location;
Exception_t* L_2 = ___3_innerException;
ProviderException__ctor_m298FE0E1B736CBE00C44FDC9D6C960F7A927830D(__this, L_0, L_1, L_2, NULL);
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_3 = ___2_uwrResult;
__this->___U3CWebRequestResultU3Ek__BackingField = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebRequestResultU3Ek__BackingField), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RemoteProviderException_get_Message_m19B282D7E74FAC7DBFECBEB7A57D1B1D9488F7CD (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method)
{
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0 = __this->___U3CWebRequestResultU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RemoteProviderException_ToString_m4D0CD66BDF24920556E4E8A4F418B457AC696AE4 (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0;
L_0 = RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline(__this, NULL);
if (!L_0)
{
goto IL_0042;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
Type_t* L_3;
L_3 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(__this, NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_3);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_4);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_2;
String_t* L_6;
L_6 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_6);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_8;
L_8 = RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline(__this, NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_7;
Exception_t* L_10;
L_10 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL);
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_10);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_10);
String_t* L_11;
L_11 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralB88A82BFF1808191DA530D2B17124F09EB51B995, L_9, NULL);
return L_11;
}
IL_0042:
{
String_t* L_12;
L_12 = OperationException_ToString_m8544F18BF5A2A8B6194DBF46F672DB8C128AA34D(__this, NULL);
return L_12;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryStorageBuffer_ComputeHash_m528E30FBF559FD6F302F7F415507C52E90292E14 (void* ___0_pData, uint64_t ___1_size, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___2_hash, const RuntimeMethod* method)
{
{
void* L_0 = ___0_pData;
if ((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0))))
{
goto IL_0008;
}
}
{
uint64_t L_1 = ___1_size;
if (L_1)
{
goto IL_0010;
}
}
IL_0008:
{
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_2 = ___2_hash;
il2cpp_codegen_initobj(L_2, sizeof(Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40));
return;
}
IL_0010:
{
void* L_3 = ___0_pData;
uint64_t L_4 = ___1_size;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_5 = ___2_hash;
HashUnsafeUtilities_ComputeHash128_m87691D2CF7AC1B5D4EB84F2551133ADF70408554(L_3, L_4, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___0_serializationAdapters, RuntimeObject* ___1_adapter, bool ___2_forceOverride, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB270673D10E9EA70A199B7FE8AF56B5B21E5EAE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m16948A6CA6F84799EBC8246178361D76F60DB6FD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tCE91AD88DCA944A86D15EF4B32BA89A6DE25EAA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA6D13AAE614ECF8ADF0A349AE20009FD7C4894E5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral548B9A0F3D33868B74F72F9B5E6061B1748D1566);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88EEA8D55B265CD0A02FFDCD78FC96F6A4C47EA7);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL;
int32_t V_2 = 0;
Type_t* V_3 = NULL;
Type_t* V_4 = NULL;
RuntimeObject* V_5 = NULL;
RuntimeObject* V_6 = NULL;
RuntimeObject* V_7 = NULL;
RuntimeObject* V_8 = NULL;
{
V_0 = (bool)0;
RuntimeObject* L_0 = ___1_adapter;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
NullCheck(L_1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2;
L_2 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(164, L_1);
V_1 = L_2;
V_2 = 0;
goto IL_00ac;
}
IL_0015:
{
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_1;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
Type_t* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_3 = L_6;
Type_t* L_7 = V_3;
NullCheck(L_7);
bool L_8;
L_8 = VirtualFuncInvoker0< bool >::Invoke(57, L_7);
if (!L_8)
{
goto IL_00a8;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = V_3;
NullCheck(L_10);
bool L_12;
L_12 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_10, L_11);
if (!L_12)
{
goto IL_00a8;
}
}
{
Type_t* L_13 = V_3;
NullCheck(L_13);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14;
L_14 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(67, L_13);
NullCheck(L_14);
int32_t L_15 = 0;
Type_t* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_4 = L_16;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_17 = ___0_serializationAdapters;
Type_t* L_18 = V_4;
NullCheck(L_17);
bool L_19;
L_19 = Dictionary_2_ContainsKey_mB270673D10E9EA70A199B7FE8AF56B5B21E5EAE3(L_17, L_18, Dictionary_2_ContainsKey_mB270673D10E9EA70A199B7FE8AF56B5B21E5EAE3_RuntimeMethod_var);
if (!L_19)
{
goto IL_009d;
}
}
{
bool L_20 = ___2_forceOverride;
if (!L_20)
{
goto IL_0081;
}
}
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_21 = ___0_serializationAdapters;
Type_t* L_22 = V_4;
NullCheck(L_21);
RuntimeObject* L_23;
L_23 = Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A(L_21, L_22, Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A_RuntimeMethod_var);
V_5 = L_23;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_24 = ___0_serializationAdapters;
Type_t* L_25 = V_4;
NullCheck(L_24);
bool L_26;
L_26 = Dictionary_2_Remove_m16948A6CA6F84799EBC8246178361D76F60DB6FD(L_24, L_25, Dictionary_2_Remove_m16948A6CA6F84799EBC8246178361D76F60DB6FD_RuntimeMethod_var);
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_27 = ___0_serializationAdapters;
Type_t* L_28 = V_4;
RuntimeObject* L_29 = ___1_adapter;
NullCheck(L_27);
Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1(L_27, L_28, L_29, Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1_RuntimeMethod_var);
V_0 = (bool)1;
Type_t* L_30 = V_4;
RuntimeObject* L_31 = V_5;
RuntimeObject* L_32 = ___1_adapter;
String_t* L_33;
L_33 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral548B9A0F3D33868B74F72F9B5E6061B1748D1566, L_30, L_31, L_32, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_33, NULL);
goto IL_00a8;
}
IL_0081:
{
Type_t* L_34 = V_4;
RuntimeObject* L_35 = ___1_adapter;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_36 = ___0_serializationAdapters;
Type_t* L_37 = V_4;
NullCheck(L_36);
RuntimeObject* L_38;
L_38 = Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A(L_36, L_37, Dictionary_2_get_Item_mF026C31D107B6C539F04DA52B5E4133E108BBB7A_RuntimeMethod_var);
String_t* L_39;
L_39 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral88EEA8D55B265CD0A02FFDCD78FC96F6A4C47EA7, L_34, L_35, L_38, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_39, NULL);
goto IL_00a8;
}
IL_009d:
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_40 = ___0_serializationAdapters;
Type_t* L_41 = V_4;
RuntimeObject* L_42 = ___1_adapter;
NullCheck(L_40);
Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1(L_40, L_41, L_42, Dictionary_2_set_Item_m65516C3E922B82B734AC09B4F9ABF3A50B580DE1_RuntimeMethod_var);
V_0 = (bool)1;
}
IL_00a8:
{
int32_t L_43 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00ac:
{
int32_t L_44 = V_2;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_45 = V_1;
NullCheck(L_45);
if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length)))))
{
goto IL_0015;
}
}
{
bool L_46 = V_0;
if (!L_46)
{
goto IL_00f8;
}
}
{
RuntimeObject* L_47 = ___1_adapter;
NullCheck(L_47);
RuntimeObject* L_48;
L_48 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var, L_47);
V_6 = L_48;
RuntimeObject* L_49 = V_6;
if (!L_49)
{
goto IL_00f8;
}
}
{
RuntimeObject* L_50 = V_6;
NullCheck(L_50);
RuntimeObject* L_51;
L_51 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tCE91AD88DCA944A86D15EF4B32BA89A6DE25EAA1_il2cpp_TypeInfo_var, L_50);
V_7 = L_51;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ec:
{
{
RuntimeObject* L_52 = V_7;
if (!L_52)
{
goto IL_00f7;
}
}
{
RuntimeObject* L_53 = V_7;
NullCheck(L_53);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_53);
}
IL_00f7:
{
return;
}
}
});
try
{
{
goto IL_00e1_1;
}
IL_00cf_1:
{
RuntimeObject* L_54 = V_7;
NullCheck(L_54);
RuntimeObject* L_55;
L_55 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerator_1_tA6D13AAE614ECF8ADF0A349AE20009FD7C4894E5_il2cpp_TypeInfo_var, L_54);
V_8 = L_55;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_56 = ___0_serializationAdapters;
RuntimeObject* L_57 = V_8;
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_56, L_57, (bool)0, NULL);
}
IL_00e1_1:
{
RuntimeObject* L_58 = V_7;
NullCheck(L_58);
bool L_59;
L_59 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_58);
if (L_59)
{
goto IL_00cf_1;
}
}
{
goto IL_00f8;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f8:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryStorageBuffer_GetSerializationAdapter_m926A4AE15D4DF09AAEFA943F4F0996B1B48A7E52 (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* ___0_serializationAdapters, Type_t* ___1_t, RuntimeObject** ___2_adapter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mEBC4A3E6A1A4C14B0AE5E413EAC52890DF68FE64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m016A2A3DC940D68D09A9E6C51E2F90630BFBACA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4728DA4AF5BAC070EE566D36A96E2A16C00C3F26_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2CC430B6FA1A48539EDA8589F5CAA48FF57DBF23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA57AE76D9660F2010D19FA0E70CEE25015E69C92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m0B596F97DA12C9673ABF339468A6CA5AAC2709E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m633F16E20A4E03E40E395ED5198BE698735E693E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3484C39EEAFAF3CC9500BAEC95B7A9DE39AA4B0);
s_Il2CppMethodInitialized = true;
}
Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31 V_0;
memset((&V_0), 0, sizeof(V_0));
KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89 V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* V_2 = NULL;
bool V_3 = false;
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_0 = ___0_serializationAdapters;
Type_t* L_1 = ___1_t;
RuntimeObject** L_2 = ___2_adapter;
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_TryGetValue_m016A2A3DC940D68D09A9E6C51E2F90630BFBACA7(L_0, L_1, L_2, Dictionary_2_TryGetValue_m016A2A3DC940D68D09A9E6C51E2F90630BFBACA7_RuntimeMethod_var);
if (L_3)
{
goto IL_0065;
}
}
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_4 = ___0_serializationAdapters;
NullCheck(L_4);
Enumerator_t3DF0576135E98C1EA73D0D13B29F35EF6D75EC31 L_5;
L_5 = Dictionary_2_GetEnumerator_mEBC4A3E6A1A4C14B0AE5E413EAC52890DF68FE64(L_4, Dictionary_2_GetEnumerator_mEBC4A3E6A1A4C14B0AE5E413EAC52890DF68FE64_RuntimeMethod_var);
V_0 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0047:
{
Enumerator_Dispose_m4728DA4AF5BAC070EE566D36A96E2A16C00C3F26((&V_0), Enumerator_Dispose_m4728DA4AF5BAC070EE566D36A96E2A16C00C3F26_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_003c_1;
}
IL_0013_1:
{
KeyValuePair_2_tE977AEB694C777577AB8759192F842D710F55D89 L_6;
L_6 = Enumerator_get_Current_mA57AE76D9660F2010D19FA0E70CEE25015E69C92_inline((&V_0), Enumerator_get_Current_mA57AE76D9660F2010D19FA0E70CEE25015E69C92_RuntimeMethod_var);
V_1 = L_6;
Type_t* L_7;
L_7 = KeyValuePair_2_get_Key_m0B596F97DA12C9673ABF339468A6CA5AAC2709E0_inline((&V_1), KeyValuePair_2_get_Key_m0B596F97DA12C9673ABF339468A6CA5AAC2709E0_RuntimeMethod_var);
Type_t* L_8 = ___1_t;
NullCheck(L_7);
bool L_9;
L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_7, L_8);
if (!L_9)
{
goto IL_003c_1;
}
}
{
RuntimeObject** L_10 = ___2_adapter;
RuntimeObject* L_11;
L_11 = KeyValuePair_2_get_Value_m633F16E20A4E03E40E395ED5198BE698735E693E_inline((&V_1), KeyValuePair_2_get_Value_m633F16E20A4E03E40E395ED5198BE698735E693E_RuntimeMethod_var);
RuntimeObject* L_12 = L_11;
V_2 = L_12;
*((RuntimeObject**)L_10) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12);
RuntimeObject* L_13 = V_2;
V_3 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_006b;
}
IL_003c_1:
{
bool L_14;
L_14 = Enumerator_MoveNext_m2CC430B6FA1A48539EDA8589F5CAA48FF57DBF23((&V_0), Enumerator_MoveNext_m2CC430B6FA1A48539EDA8589F5CAA48FF57DBF23_RuntimeMethod_var);
if (L_14)
{
goto IL_0013_1;
}
}
{
goto IL_0055;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0055:
{
Type_t* L_15 = ___1_t;
String_t* L_16;
L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralE3484C39EEAFAF3CC9500BAEC95B7A9DE39AA4B0, L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_16, NULL);
}
IL_0065:
{
RuntimeObject** L_17 = ___2_adapter;
RuntimeObject* L_18 = *((RuntimeObject**)L_17);
return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
IL_006b:
{
bool L_19 = V_3;
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryStorageBuffer__ctor_m7C91551045C72775B42F5AD205282DD3BD8889B0 (BinaryStorageBuffer_t5DC04C3A5E917F8D740B765ED7153C90C74C261C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BuiltinTypesSerializer_get_Dependencies_m304075F813F5F1FDB31D5D9906D27A6CEE4FEA12 (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, const RuntimeMethod* method)
{
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BuiltinTypesSerializer_Deserialize_m13587FECB446BF4B75ED1BF275433DF945E73AF7 (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* ___0_reader, Type_t* ___1_t, uint32_t ___2_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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*)&Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_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*)&Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA V_0;
memset((&V_0), 0, sizeof(V_0));
{
uint32_t L_0 = ___2_offset;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return NULL;
}
IL_0006:
{
Type_t* L_1 = ___1_t;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
bool L_4;
L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
if (!L_4)
{
goto IL_0025;
}
}
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_5 = ___0_reader;
uint32_t L_6 = ___2_offset;
NullCheck(L_5);
int32_t L_7;
L_7 = Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3(L_5, L_6, Reader_ReadValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m298715E2251AB0CF9402C163D7F55F3DA3A440F3_RuntimeMethod_var);
int32_t L_8 = L_7;
RuntimeObject* L_9 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_8);
return L_9;
}
IL_0025:
{
Type_t* L_10 = ___1_t;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
bool L_13;
L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_12, NULL);
if (!L_13)
{
goto IL_0044;
}
}
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_14 = ___0_reader;
uint32_t L_15 = ___2_offset;
NullCheck(L_14);
bool L_16;
L_16 = Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75(L_14, L_15, Reader_ReadValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB7D5A9CE82410118BB74F3903944D75329184C75_RuntimeMethod_var);
bool L_17 = L_16;
RuntimeObject* L_18 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_17);
return L_18;
}
IL_0044:
{
Type_t* L_19 = ___1_t;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_21;
L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
bool L_22;
L_22 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, L_21, NULL);
if (!L_22)
{
goto IL_0063;
}
}
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_23 = ___0_reader;
uint32_t L_24 = ___2_offset;
NullCheck(L_23);
int64_t L_25;
L_25 = Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF(L_23, L_24, Reader_ReadValue_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m65A1B3772ED69D47101427F3A822C58A0BD1EBBF_RuntimeMethod_var);
int64_t L_26 = L_25;
RuntimeObject* L_27 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_26);
return L_27;
}
IL_0063:
{
Type_t* L_28 = ___1_t;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
bool L_31;
L_31 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_28, L_30, NULL);
if (!L_31)
{
goto IL_0082;
}
}
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_32 = ___0_reader;
uint32_t L_33 = ___2_offset;
NullCheck(L_32);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_34;
L_34 = Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF(L_32, L_33, Reader_ReadValue_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m9DB5C6CB68A5DBA64913C592F79F152D9DFB7BBF_RuntimeMethod_var);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_35 = L_34;
RuntimeObject* L_36 = Box(Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_il2cpp_TypeInfo_var, &L_35);
return L_36;
}
IL_0082:
{
Type_t* L_37 = ___1_t;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_39;
L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL);
bool L_40;
L_40 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_37, L_39, NULL);
if (!L_40)
{
goto IL_00b0;
}
}
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_41 = ___0_reader;
uint32_t L_42 = ___2_offset;
NullCheck(L_41);
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA L_43;
L_43 = Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F(L_41, L_42, Reader_ReadValue_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_mFD04F4E677525B0998B0995997E259E83672D95F_RuntimeMethod_var);
V_0 = L_43;
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_44 = ___0_reader;
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA L_45 = V_0;
uint32_t L_46 = L_45.___stringId;
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA L_47 = V_0;
Il2CppChar L_48 = L_47.___separator;
NullCheck(L_44);
String_t* L_49;
L_49 = Reader_ReadString_m5FAB8E9CC8DA614FD0409114FDCF6F8972D280DB(L_44, L_46, L_48, (bool)0, NULL);
return L_49;
}
IL_00b0:
{
return NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar BuiltinTypesSerializer_FindBestSeparator_m53A1EF2FF91EB254F7BC621A76BF80553FFD0E19 (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, String_t* ___0_str, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_seps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CFindBestSeparatorU3Eb__0_mD72C04C02990117C3C8AE3564D0CA797D4D69C41_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Il2CppChar V_1 = 0x0;
int32_t V_2 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL;
int32_t V_4 = 0;
U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* V_5 = NULL;
int32_t V_6 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_7 = NULL;
{
V_0 = 0;
V_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___1_seps;
V_3 = L_0;
V_4 = 0;
goto IL_0048;
}
IL_000b:
{
U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* L_1 = (U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass4_0__ctor_m21D66D59BDCDBA8D1DEC929411CBA518F958281F(L_1, NULL);
V_5 = L_1;
U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* L_2 = V_5;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_3;
int32_t L_4 = V_4;
NullCheck(L_3);
int32_t L_5 = L_4;
uint16_t L_6 = (uint16_t)(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck(L_2);
L_2->___s = L_6;
String_t* L_7 = ___0_str;
U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* L_8 = V_5;
Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* L_9 = (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*)il2cpp_codegen_object_new(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F_il2cpp_TypeInfo_var);
Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CFindBestSeparatorU3Eb__0_mD72C04C02990117C3C8AE3564D0CA797D4D69C41_RuntimeMethod_var), NULL);
int32_t L_10;
L_10 = Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78(L_7, L_9, Enumerable_Count_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m4A64C7AA98342D76E2AC5F8C36FC5ECDDA49DD78_RuntimeMethod_var);
V_6 = L_10;
int32_t L_11 = V_6;
int32_t L_12 = V_0;
if ((((int32_t)L_11) <= ((int32_t)L_12)))
{
goto IL_0042;
}
}
{
int32_t L_13 = V_6;
V_0 = L_13;
U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* L_14 = V_5;
NullCheck(L_14);
Il2CppChar L_15 = L_14->___s;
V_1 = L_15;
}
IL_0042:
{
int32_t L_16 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0048:
{
int32_t L_17 = V_4;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = V_3;
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
{
goto IL_000b;
}
}
{
String_t* L_19 = ___0_str;
Il2CppChar L_20 = V_1;
NullCheck(L_19);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21;
L_21 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_19, L_20, 0, NULL);
V_2 = 0;
V_7 = L_21;
V_4 = 0;
goto IL_0077;
}
IL_0060:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_7;
int32_t L_23 = V_4;
NullCheck(L_22);
int32_t L_24 = L_23;
String_t* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_25);
int32_t L_26;
L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_25, NULL);
if ((((int32_t)L_26) <= ((int32_t)8)))
{
goto IL_0071;
}
}
{
int32_t L_27 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0071:
{
int32_t L_28 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_0077:
{
int32_t L_29 = V_4;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = V_7;
NullCheck(L_30);
if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length)))))
{
goto IL_0060;
}
}
{
int32_t L_31 = V_2;
if ((((int32_t)L_31) >= ((int32_t)2)))
{
goto IL_0085;
}
}
{
V_1 = 0;
}
IL_0085:
{
Il2CppChar L_32 = V_1;
return L_32;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BuiltinTypesSerializer_Serialize_mFE61CCB900707102001182E788A7B87BE1AC0227 (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* ___0_writer, RuntimeObject* ___1_val, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_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*)&String_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____EA60AE08A5700DD4BD20B4E747628D0EB97778BF93E89F290F83674C07FC2BF2_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
String_t* V_1 = NULL;
Il2CppChar V_2 = 0x0;
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA V_3;
memset((&V_3), 0, sizeof(V_3));
{
RuntimeObject* L_0 = ___1_val;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
RuntimeObject* L_1 = ___1_val;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
V_0 = L_2;
Type_t* L_3 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_5, NULL);
if (!L_6)
{
goto IL_002b;
}
}
{
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_7 = ___0_writer;
RuntimeObject* L_8 = ___1_val;
NullCheck(L_7);
uint32_t L_9;
L_9 = Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57(L_7, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_8, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), Writer_Write_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m042BC9E7D84F216F0BBFD918C48587F96572CF57_RuntimeMethod_var);
return L_9;
}
IL_002b:
{
Type_t* L_10 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
bool L_13;
L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_12, NULL);
if (!L_13)
{
goto IL_004a;
}
}
{
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_14 = ___0_writer;
RuntimeObject* L_15 = ___1_val;
NullCheck(L_14);
uint32_t L_16;
L_16 = Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E(L_14, ((*(bool*)((bool*)(bool*)UnBox(L_15, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))), Writer_Write_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB45C272FF5E3BA1A875244D239B246CD91BE214E_RuntimeMethod_var);
return L_16;
}
IL_004a:
{
Type_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
bool L_20;
L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_17, L_19, NULL);
if (!L_20)
{
goto IL_0069;
}
}
{
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_21 = ___0_writer;
RuntimeObject* L_22 = ___1_val;
NullCheck(L_21);
uint32_t L_23;
L_23 = Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908(L_21, ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_22, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), Writer_Write_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m829C42A192B8075D18C538B2A01F9BD9876F9908_RuntimeMethod_var);
return L_23;
}
IL_0069:
{
Type_t* L_24 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast<intptr_t> (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_26;
L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL);
bool L_27;
L_27 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_24, L_26, NULL);
if (!L_27)
{
goto IL_0088;
}
}
{
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_28 = ___0_writer;
RuntimeObject* L_29 = ___1_val;
NullCheck(L_28);
uint32_t L_30;
L_30 = Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2(L_28, ((*(Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*)((Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*)(Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*)UnBox(L_29, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_il2cpp_TypeInfo_var)))), Writer_Write_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_mB4A1E22E477148AD2E1AFE3B58E12D77CBC81EF2_RuntimeMethod_var);
return L_30;
}
IL_0088:
{
Type_t* L_31 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_33;
L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
bool L_34;
L_34 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_31, L_33, NULL);
if (!L_34)
{
goto IL_00e6;
}
}
{
RuntimeObject* L_35 = ___1_val;
V_1 = ((String_t*)IsInstSealed((RuntimeObject*)L_35, String_t_il2cpp_TypeInfo_var));
String_t* L_36 = V_1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_37 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_38 = L_37;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_39 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____EA60AE08A5700DD4BD20B4E747628D0EB97778BF93E89F290F83674C07FC2BF2_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_38, L_39, NULL);
Il2CppChar L_40;
L_40 = BuiltinTypesSerializer_FindBestSeparator_m53A1EF2FF91EB254F7BC621A76BF80553FFD0E19(__this, L_36, L_38, NULL);
V_2 = L_40;
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_41 = ___0_writer;
il2cpp_codegen_initobj((&V_3), sizeof(ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA));
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_42 = ___0_writer;
RuntimeObject* L_43 = ___1_val;
NullCheck(L_42);
uint32_t L_44;
L_44 = Writer_WriteString_m64238E7AF7A22461C56670D5CABDD9CB885A124E(L_42, ((String_t*)CastclassSealed((RuntimeObject*)L_43, String_t_il2cpp_TypeInfo_var)), 0, NULL);
(&V_3)->___stringId = L_44;
Il2CppChar L_45 = V_2;
(&V_3)->___separator = L_45;
ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA L_46 = V_3;
NullCheck(L_41);
uint32_t L_47;
L_47 = Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027(L_41, L_46, Writer_Write_TisObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_m3BF6D2CD8719FE1C5003348AF46CC9338E9F0027_RuntimeMethod_var);
return L_47;
}
IL_00e6:
{
return (-1);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuiltinTypesSerializer__ctor_m3CD66405A9781475B59EC177E67014D793C596ED (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_pinvoke(const ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA& unmarshaled, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_pinvoke& marshaled)
{
marshaled.___stringId = unmarshaled.___stringId;
marshaled.___separator = static_cast<uint8_t>(unmarshaled.___separator);
}
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_pinvoke_back(const ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_pinvoke& marshaled, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA& unmarshaled)
{
uint32_t unmarshaledstringId_temp_0 = 0;
unmarshaledstringId_temp_0 = marshaled.___stringId;
unmarshaled.___stringId = unmarshaledstringId_temp_0;
Il2CppChar unmarshaledseparator_temp_1 = 0x0;
unmarshaledseparator_temp_1 = static_cast<Il2CppChar>(marshaled.___separator);
unmarshaled.___separator = unmarshaledseparator_temp_1;
}
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_pinvoke_cleanup(ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_com(const ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA& unmarshaled, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_com& marshaled)
{
marshaled.___stringId = unmarshaled.___stringId;
marshaled.___separator = static_cast<uint8_t>(unmarshaled.___separator);
}
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_com_back(const ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_com& marshaled, ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA& unmarshaled)
{
uint32_t unmarshaledstringId_temp_0 = 0;
unmarshaledstringId_temp_0 = marshaled.___stringId;
unmarshaled.___stringId = unmarshaledstringId_temp_0;
Il2CppChar unmarshaledseparator_temp_1 = 0x0;
unmarshaledseparator_temp_1 = static_cast<Il2CppChar>(marshaled.___separator);
unmarshaled.___separator = unmarshaledseparator_temp_1;
}
IL2CPP_EXTERN_C void ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshal_com_cleanup(ObjectToStringRemap_t727A5320C01624FDDC2B119401D65B106D1490BA_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m21D66D59BDCDBA8D1DEC929411CBA518F958281F (U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass4_0_U3CFindBestSeparatorU3Eb__0_mD72C04C02990117C3C8AE3564D0CA797D4D69C41 (U3CU3Ec__DisplayClass4_0_tC2D770722B058ABD3AEC41DAA3B10CDB0086771B* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___0_c;
Il2CppChar L_1 = __this->___s;
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeSerializer_get_Dependencies_m00EFD21CE8F4781F513F2BC387DAFD3AC97BB082 (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* __this, const RuntimeMethod* method)
{
{
return (RuntimeObject*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeSerializer_Deserialize_mB4E74C5726F4C5C668242DF7FBF32B3346B086BA (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* __this, Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* ___0_reader, Type_t* ___1_type, uint32_t ___2_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
Assembly_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
Type_t* G_B3_0 = NULL;
try
{
{
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_0 = ___0_reader;
uint32_t L_1 = ___2_offset;
NullCheck(L_0);
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D L_2;
L_2 = Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C(L_0, L_1, Reader_ReadValue_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_m6AB2EDB1C610CDB3A6C93B36CEE34F5298B1DA1C_RuntimeMethod_var);
V_0 = L_2;
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_3 = ___0_reader;
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D L_4 = V_0;
uint32_t L_5 = L_4.___assemblyId;
NullCheck(L_3);
String_t* L_6;
L_6 = Reader_ReadString_m5FAB8E9CC8DA614FD0409114FDCF6F8972D280DB(L_3, L_5, ((int32_t)46), (bool)1, NULL);
Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* L_7 = ___0_reader;
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D L_8 = V_0;
uint32_t L_9 = L_8.___classId;
NullCheck(L_7);
String_t* L_10;
L_10 = Reader_ReadString_m5FAB8E9CC8DA614FD0409114FDCF6F8972D280DB(L_7, L_9, ((int32_t)46), (bool)1, NULL);
V_1 = L_10;
Assembly_t* L_11;
L_11 = Assembly_Load_mC42733BACCA273EEAA32A341CBF53722A44DCC90(L_6, NULL);
V_2 = L_11;
Assembly_t* L_12 = V_2;
bool L_13;
L_13 = Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB(L_12, (Assembly_t*)NULL, NULL);
if (L_13)
{
goto IL_003f_1;
}
}
{
Assembly_t* L_14 = V_2;
String_t* L_15 = V_1;
NullCheck(L_14);
Type_t* L_16;
L_16 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(34, L_14, L_15);
G_B3_0 = L_16;
goto IL_0040_1;
}
IL_003f_1:
{
G_B3_0 = ((Type_t*)(NULL));
}
IL_0040_1:
{
V_3 = G_B3_0;
goto IL_004c;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0043;
}
throw e;
}
CATCH_0043:
{
Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_17, NULL);
V_3 = NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_004c;
}
IL_004c:
{
RuntimeObject* L_18 = V_3;
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TypeSerializer_Serialize_m96FC3B549AB21CE3E5A41AC0A70D16761E3DED76 (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* __this, Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* ___0_writer, RuntimeObject* ___1_val, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___1_val;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
RuntimeObject* L_1 = ___1_val;
V_0 = ((Type_t*)IsInstClass((RuntimeObject*)L_1, Type_t_il2cpp_TypeInfo_var));
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_2 = ___0_writer;
il2cpp_codegen_initobj((&V_1), sizeof(Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D));
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_3 = ___0_writer;
Type_t* L_4 = V_0;
NullCheck(L_4);
Assembly_t* L_5;
L_5 = VirtualFuncInvoker0< Assembly_t* >::Invoke(42, L_4);
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_5);
NullCheck(L_3);
uint32_t L_7;
L_7 = Writer_WriteString_m64238E7AF7A22461C56670D5CABDD9CB885A124E(L_3, L_6, ((int32_t)46), NULL);
(&V_1)->___assemblyId = L_7;
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* L_8 = ___0_writer;
Type_t* L_9 = V_0;
NullCheck(L_9);
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(41, L_9);
NullCheck(L_8);
uint32_t L_11;
L_11 = Writer_WriteString_m64238E7AF7A22461C56670D5CABDD9CB885A124E(L_8, L_10, ((int32_t)46), NULL);
(&V_1)->___classId = L_11;
Data_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D L_12 = V_1;
NullCheck(L_2);
uint32_t L_13;
L_13 = Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978(L_2, L_12, Writer_Write_TisData_t9D4F6B2D6120ABAC670907CBB1F2DF29C83E9A5D_mBFAA6DE29A89519BFAED75A7B084D0E64EF4B978_RuntimeMethod_var);
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeSerializer__ctor_m23FFD996ED2480137E5AE3A79AC4108011C07E45 (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reader_Init_mACBC96ACB9DF1553E454FD5F53C164370C2D511B (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_maxCachedObjects, ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* ___2_adapters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
__this->___m_Buffer = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer), (void*)L_0);
StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, ((int32_t)1024), NULL);
__this->___stringBuilder = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___stringBuilder), (void*)L_1);
int32_t L_2 = ___1_maxCachedObjects;
LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565 L_3;
memset((&L_3), 0, sizeof(L_3));
LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB((&L_3), L_2, LRUCache_2__ctor_mC8B07B3B90111D6C904A65C160222FB7715335AB_RuntimeMethod_var);
__this->___m_Cache = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Cache))->___cache), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Cache))->___lru), (void*)NULL);
#endif
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_4 = (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*)il2cpp_codegen_object_new(Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49(L_4, Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49_RuntimeMethod_var);
__this->___m_Adapters = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Adapters), (void*)L_4);
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_5 = ___2_adapters;
V_0 = L_5;
V_1 = 0;
goto IL_0049;
}
IL_0034:
{
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_6 = V_0;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
RuntimeObject* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_2 = L_9;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_10 = __this->___m_Adapters;
RuntimeObject* L_11 = V_2;
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_10, L_11, (bool)0, NULL);
int32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0049:
{
int32_t L_13 = V_1;
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_14 = V_0;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0034;
}
}
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_15 = __this->___m_Adapters;
TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* L_16 = (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE*)il2cpp_codegen_object_new(TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE_il2cpp_TypeInfo_var);
TypeSerializer__ctor_m23FFD996ED2480137E5AE3A79AC4108011C07E45(L_16, NULL);
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_15, L_16, (bool)0, NULL);
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_17 = __this->___m_Adapters;
BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* L_18 = (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F*)il2cpp_codegen_object_new(BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F_il2cpp_TypeInfo_var);
BuiltinTypesSerializer__ctor_m3CD66405A9781475B59EC177E67014D793C596ED(L_18, NULL);
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_17, L_18, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reader_AddSerializationAdapter_m3F3EFCBC5826EEA95610C666FBB39DB19ED7CC24 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, RuntimeObject* ___0_a, const RuntimeMethod* method)
{
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_0 = __this->___m_Adapters;
RuntimeObject* L_1 = ___0_a;
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_0, L_1, (bool)0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reader__ctor_mB0946D4FAE0056EBC1F6BCC574ADFDFD1FA4AE23 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_maxCachedObjects, ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* ___2_adapters, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
int32_t L_1 = ___1_maxCachedObjects;
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_2 = ___2_adapters;
Reader_Init_mACBC96ACB9DF1553E454FD5F53C164370C2D511B(__this, L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Reader_GetBuffer_m2E63A09C64EB8D4A8C36D31B2FD8F129265C4950 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___m_Buffer;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Reader__ctor_m89BF59E7249CF521A8F8F80BD79C93BFD8F542EF (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_inputStream, uint32_t ___1_bufferSize, int32_t ___2_maxCachedObjects, ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* ___3_adapters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader__ctor_m89BF59E7249CF521A8F8F80BD79C93BFD8F542EF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int64_t G_B3_0 = 0;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
uint32_t L_0 = ___1_bufferSize;
if (!L_0)
{
goto IL_000d;
}
}
{
uint32_t L_1 = ___1_bufferSize;
G_B3_0 = ((int64_t)(uint64_t)((uint32_t)L_1));
goto IL_0013;
}
IL_000d:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___0_inputStream;
NullCheck(L_2);
int64_t L_3;
L_3 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_2);
G_B3_0 = L_3;
}
IL_0013:
{
if ((int64_t)(G_B3_0) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Reader__ctor_m89BF59E7249CF521A8F8F80BD79C93BFD8F542EF_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)G_B3_0));
V_0 = L_4;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = ___0_inputStream;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
NullCheck(L_7);
NullCheck(L_5);
int32_t L_8;
L_8 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(35, L_5, L_6, 0, ((int32_t)(((RuntimeArray*)L_7)->max_length)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
int32_t L_10 = ___2_maxCachedObjects;
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_11 = ___3_adapters;
Reader_Init_mACBC96ACB9DF1553E454FD5F53C164370C2D511B(__this, L_9, L_10, L_11, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Reader_ReadObjectArray_m241DA7B2226946A40D3342DC29EDDE078D910CF8 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValues, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
{
uint32_t L_0 = ___0_id;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL;
}
IL_0006:
{
uint32_t L_1 = ___0_id;
bool L_2 = ___1_cacheValues;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3;
L_3 = Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387(__this, L_1, L_2, Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_RuntimeMethod_var);
V_0 = L_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = V_0;
NullCheck(L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)));
V_1 = L_5;
V_2 = 0;
goto IL_002d;
}
IL_001c:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_1;
int32_t L_7 = V_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = V_0;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10 = L_9;
uint32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
bool L_12 = ___1_cacheValues;
RuntimeObject* L_13;
L_13 = Reader_ReadObject_m13F32FF600E765BE01A75D699C09DEFFEED0CA0F(__this, L_11, L_12, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_13);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_13);
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_002d:
{
int32_t L_15 = V_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_0;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_001c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = V_1;
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Reader_ReadObjectArray_m0BF1584BE63B4DC708CB7CF482D7F482D48F7BD0 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, Type_t* ___0_t, uint32_t ___1_id, bool ___2_cacheValues, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
{
uint32_t L_0 = ___1_id;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL;
}
IL_0006:
{
uint32_t L_1 = ___1_id;
bool L_2 = ___2_cacheValues;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3;
L_3 = Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387(__this, L_1, L_2, Reader_ReadValueArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4A376B608812428F26BDD3344CB1A3F1BA834387_RuntimeMethod_var);
V_0 = L_3;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = V_0;
NullCheck(L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)));
V_1 = L_5;
V_2 = 0;
goto IL_002e;
}
IL_001c:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_1;
int32_t L_7 = V_2;
Type_t* L_8 = ___0_t;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = V_0;
int32_t L_10 = V_2;
NullCheck(L_9);
int32_t L_11 = L_10;
uint32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
bool L_13 = ___2_cacheValues;
RuntimeObject* L_14;
L_14 = Reader_ReadObject_m60087ED32721C8797522F51D63896A0B8D800BA2(__this, L_8, L_12, L_13, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_14);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_14);
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_002e:
{
int32_t L_16 = V_2;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_001c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_1;
return L_18;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reader_ReadObject_m13F32FF600E765BE01A75D699C09DEFFEED0CA0F (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadObject_TisType_t_m57403B81E3238A1BD662741A9D8BF20D9E68EFF9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A V_0;
memset((&V_0), 0, sizeof(V_0));
Type_t* V_1 = NULL;
{
uint32_t L_0 = ___0_id;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return NULL;
}
IL_0006:
{
uint32_t L_1 = ___0_id;
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A L_2;
L_2 = Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB(__this, L_1, Reader_ReadValue_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m00DCED7313915341E43267303C4BDD15E315D4DB_RuntimeMethod_var);
V_0 = L_2;
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A L_3 = V_0;
uint32_t L_4 = L_3.___typeId;
Type_t* L_5;
L_5 = Reader_ReadObject_TisType_t_m57403B81E3238A1BD662741A9D8BF20D9E68EFF9(__this, L_4, (bool)1, Reader_ReadObject_TisType_t_m57403B81E3238A1BD662741A9D8BF20D9E68EFF9_RuntimeMethod_var);
V_1 = L_5;
Type_t* L_6 = V_1;
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A L_7 = V_0;
uint32_t L_8 = L_7.___objectId;
bool L_9 = ___1_cacheValue;
RuntimeObject* L_10;
L_10 = Reader_ReadObject_m60087ED32721C8797522F51D63896A0B8D800BA2(__this, L_6, L_8, L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Reader_ReadObject_m60087ED32721C8797522F51D63896A0B8D800BA2 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, Type_t* ___0_t, uint32_t ___1_id, bool ___2_cacheValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
uint32_t L_0 = ___1_id;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return NULL;
}
IL_0006:
{
uint32_t L_1 = ___1_id;
bool L_2;
L_2 = Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352(__this, L_1, (&V_0), Reader_TryGetCachedValue_TisRuntimeObject_m378281E383A4CD8A2DA1034DC7DA6EE583D6B352_RuntimeMethod_var);
if (!L_2)
{
goto IL_0013;
}
}
{
RuntimeObject* L_3 = V_0;
return L_3;
}
IL_0013:
{
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_4 = __this->___m_Adapters;
Type_t* L_5 = ___0_t;
bool L_6;
L_6 = BinaryStorageBuffer_GetSerializationAdapter_m926A4AE15D4DF09AAEFA943F4F0996B1B48A7E52(L_4, L_5, (&V_1), NULL);
if (L_6)
{
goto IL_0025;
}
}
{
return NULL;
}
IL_0025:
{
V_2 = NULL;
}
try
{
RuntimeObject* L_7 = V_1;
Type_t* L_8 = ___0_t;
uint32_t L_9 = ___1_id;
NullCheck(L_7);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker3< RuntimeObject*, Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600*, Type_t*, uint32_t >::Invoke(2, ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var, L_7, __this, L_8, L_9);
V_2 = L_10;
goto IL_003c;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0033;
}
throw e;
}
CATCH_0033:
{
Exception_t* L_11 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_11, NULL);
V_3 = NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0052;
}
IL_003c:
{
bool L_12 = ___2_cacheValue;
if (!L_12)
{
goto IL_0050;
}
}
{
RuntimeObject* L_13 = V_2;
if (!L_13)
{
goto IL_0050;
}
}
{
LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* L_14 = (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565*)(&__this->___m_Cache);
uint32_t L_15 = ___1_id;
RuntimeObject* L_16 = V_2;
bool L_17;
L_17 = LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3(L_14, L_15, L_16, LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
}
IL_0050:
{
RuntimeObject* L_18 = V_2;
return L_18;
}
IL_0052:
{
RuntimeObject* L_19 = V_3;
return L_19;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadString_m5FAB8E9CC8DA614FD0409114FDCF6F8972D280DB (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, Il2CppChar ___1_sep, bool ___2_cacheValue, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_id;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0006;
}
}
{
return (String_t*)NULL;
}
IL_0006:
{
Il2CppChar L_1 = ___1_sep;
if (L_1)
{
goto IL_0012;
}
}
{
uint32_t L_2 = ___0_id;
bool L_3 = ___2_cacheValue;
String_t* L_4;
L_4 = Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC(__this, L_2, L_3, NULL);
return L_4;
}
IL_0012:
{
uint32_t L_5 = ___0_id;
Il2CppChar L_6 = ___1_sep;
bool L_7 = ___2_cacheValue;
String_t* L_8;
L_8 = Reader_ReadDynamicString_m23CBA55F75EF318044F322933E035A4A14D10EA9(__this, L_5, L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_offset, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_enc, bool ___2_cacheValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
uint8_t* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
uint32_t V_3 = 0;
String_t* V_4 = NULL;
{
uint32_t L_0 = ___0_offset;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___m_Buffer;
NullCheck(L_1);
if ((((int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 4))))) < ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
{
goto IL_0032;
}
}
{
uint32_t L_2 = ___0_offset;
uint32_t L_3 = L_2;
RuntimeObject* L_4 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)), &L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->___m_Buffer;
NullCheck(L_5);
int32_t L_6 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_6);
String_t* L_8;
L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral59819BED4064839FE42D3241B3BEF24DC401C8F5)), L_4, L_7, NULL);
Exception_t* L_9 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B_RuntimeMethod_var)));
}
IL_0032:
{
uint32_t L_10 = ___0_offset;
bool L_11;
L_11 = Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D(__this, L_10, (&V_0), Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D_RuntimeMethod_var);
if (!L_11)
{
goto IL_003f;
}
}
{
String_t* L_12 = V_0;
return L_12;
}
IL_003f:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___m_Buffer;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = L_13;
V_2 = L_14;
if (!L_14)
{
goto IL_004e;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_2;
NullCheck(L_15);
if (((int32_t)(((RuntimeArray*)L_15)->max_length)))
{
goto IL_0053;
}
}
IL_004e:
{
V_1 = (uint8_t*)((uintptr_t)0);
goto IL_005c;
}
IL_0053:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_2;
NullCheck(L_16);
V_1 = (uint8_t*)((uintptr_t)((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_005c:
{
uint8_t* L_17 = V_1;
uint32_t L_18 = ___0_offset;
int32_t L_19 = *((uint32_t*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, (intptr_t)((uintptr_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, 4)))))));
V_3 = L_19;
uint32_t L_20 = ___0_offset;
uint32_t L_21 = V_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___m_Buffer;
NullCheck(L_22);
if ((((int64_t)((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21))))) <= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))))
{
goto IL_009d;
}
}
{
uint32_t L_23 = ___0_offset;
uint32_t L_24 = L_23;
RuntimeObject* L_25 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)), &L_24);
uint32_t L_26 = V_3;
uint32_t L_27 = L_26;
RuntimeObject* L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)), &L_27);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = __this->___m_Buffer;
NullCheck(L_29);
int32_t L_30 = ((int32_t)(((RuntimeArray*)L_29)->max_length));
RuntimeObject* L_31 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_30);
String_t* L_32;
L_32 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF52E7F281F10B09A69B58DA31088CD396E839647)), L_25, L_28, L_31, NULL);
Exception_t* L_33 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_33, L_32, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B_RuntimeMethod_var)));
}
IL_009d:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_34 = ___1_enc;
uint8_t* L_35 = V_1;
uint32_t L_36 = ___0_offset;
uint32_t L_37 = V_3;
NullCheck(L_34);
String_t* L_38;
L_38 = Encoding_GetString_m42BFF0862341DCD5289A7D75B5D7A22CE9690EAD(L_34, (uint8_t*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_35, (intptr_t)((uintptr_t)L_36)))), L_37, NULL);
V_4 = L_38;
bool L_39 = ___2_cacheValue;
if (!L_39)
{
goto IL_00bd;
}
}
{
LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* L_40 = (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565*)(&__this->___m_Cache);
uint32_t L_41 = ___0_offset;
String_t* L_42 = V_4;
bool L_43;
L_43 = LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3(L_40, L_41, L_42, LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
}
IL_00bd:
{
String_t* L_44 = V_4;
return L_44;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, bool ___1_cacheValue, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_id;
if ((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)-2147483648LL)))) == ((uint32_t)((int32_t)-2147483648LL)))))
{
goto IL_0022;
}
}
{
uint32_t L_1 = ___0_id;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL);
bool L_3 = ___1_cacheValue;
String_t* L_4;
L_4 = Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B(__this, ((int32_t)((int32_t)L_1&((int32_t)1073741823))), L_2, L_3, NULL);
return L_4;
}
IL_0022:
{
uint32_t L_5 = ___0_id;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
bool L_7 = ___1_cacheValue;
String_t* L_8;
L_8 = Reader_ReadStringInternal_m9D382B47237FD6556BFC1A1688A45FF0F051431B(__this, L_5, L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Reader_ReadDynamicString_m23CBA55F75EF318044F322933E035A4A14D10EA9 (Reader_t9B4223C6D92C47037C12F7C34BE86BC4B11AF600* __this, uint32_t ___0_id, Il2CppChar ___1_sep, bool ___2_cacheValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 V_1;
memset((&V_1), 0, sizeof(V_1));
{
uint32_t L_0 = ___0_id;
if ((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)1073741824)))) == ((uint32_t)((int32_t)1073741824)))))
{
goto IL_00af;
}
}
{
uint32_t L_1 = ___0_id;
bool L_2;
L_2 = Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D(__this, L_1, (&V_0), Reader_TryGetCachedValue_TisString_t_m2AC046C93AA64E21E65B5A72667A225A2151EA1D_RuntimeMethod_var);
if (L_2)
{
goto IL_00ad;
}
}
{
uint32_t L_3 = ___0_id;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_4;
L_4 = Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14(__this, ((int32_t)((int32_t)L_3&((int32_t)1073741823))), Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_RuntimeMethod_var);
V_1 = L_4;
StringBuilder_t* L_5 = __this->___stringBuilder;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_6 = V_1;
uint32_t L_7 = L_6.___stringId;
bool L_8 = ___2_cacheValue;
String_t* L_9;
L_9 = Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC(__this, L_7, L_8, NULL);
NullCheck(L_5);
StringBuilder_t* L_10;
L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, L_9, NULL);
goto IL_007b;
}
IL_0048:
{
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_11 = V_1;
uint32_t L_12 = L_11.___nextId;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_13;
L_13 = Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14(__this, L_12, Reader_ReadValue_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m7F8F623E1365DCDCC61235608F97DA64797F5B14_RuntimeMethod_var);
V_1 = L_13;
StringBuilder_t* L_14 = __this->___stringBuilder;
Il2CppChar L_15 = ___1_sep;
NullCheck(L_14);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, L_15, NULL);
StringBuilder_t* L_17 = __this->___stringBuilder;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_18 = V_1;
uint32_t L_19 = L_18.___stringId;
bool L_20 = ___2_cacheValue;
String_t* L_21;
L_21 = Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC(__this, L_19, L_20, NULL);
NullCheck(L_17);
StringBuilder_t* L_22;
L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_21, NULL);
}
IL_007b:
{
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_23 = V_1;
uint32_t L_24 = L_23.___nextId;
if ((!(((uint32_t)L_24) == ((uint32_t)(-1)))))
{
goto IL_0048;
}
}
{
StringBuilder_t* L_25 = __this->___stringBuilder;
NullCheck(L_25);
String_t* L_26;
L_26 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_25);
V_0 = L_26;
StringBuilder_t* L_27 = __this->___stringBuilder;
NullCheck(L_27);
StringBuilder_t* L_28;
L_28 = StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6(L_27, NULL);
bool L_29 = ___2_cacheValue;
if (!L_29)
{
goto IL_00ad;
}
}
{
LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565* L_30 = (LRUCache_2_t6B04203CDACCDD35F20E20D812089F630C525565*)(&__this->___m_Cache);
uint32_t L_31 = ___0_id;
String_t* L_32 = V_0;
bool L_33;
L_33 = LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3(L_30, L_31, L_32, LRUCache_2_TryAdd_m788862EBC5772CCD40DFBAC7ECD9FA185DF3F1A3_RuntimeMethod_var);
}
IL_00ad:
{
String_t* L_34 = V_0;
return L_34;
}
IL_00af:
{
uint32_t L_35 = ___0_id;
bool L_36 = ___2_cacheValue;
String_t* L_37;
L_37 = Reader_ReadAutoEncodedString_m4F418749F718A5AE36380D2861E68900A90F0AEC(__this, L_35, L_36, NULL);
return L_37;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_get_Length_mC059DA7190BE51B24FC8D35AC9EE4A8C6E2CFFD8 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___totalBytes;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Writer__ctor_m995376F691120630AF38CB59E47048550004D2AF (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, int32_t ___0_chunkSize, ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* ___1_adapters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE824A6C25D3765F86686B680E7B0607B284F56D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* G_B2_0 = NULL;
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* G_B3_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_chunkSize;
if ((((int32_t)L_0) > ((int32_t)0)))
{
G_B2_0 = __this;
goto IL_0012;
}
G_B1_0 = __this;
}
{
G_B3_0 = ((int32_t)1048576);
G_B3_1 = G_B1_0;
goto IL_0013;
}
IL_0012:
{
int32_t L_1 = ___0_chunkSize;
G_B3_0 = L_1;
G_B3_1 = G_B2_0;
}
IL_0013:
{
NullCheck(G_B3_1);
G_B3_1->___defaulChunkSize = G_B3_0;
Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* L_2 = (Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391*)il2cpp_codegen_object_new(Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972(L_2, Dictionary_2__ctor_m616B99088E90450DDBDF75CB6E1C1C5B3067D972_RuntimeMethod_var);
__this->___existingValues = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___existingValues), (void*)L_2);
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_3 = (List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72*)il2cpp_codegen_object_new(List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72_il2cpp_TypeInfo_var);
List_1__ctor_mE824A6C25D3765F86686B680E7B0607B284F56D5(L_3, ((int32_t)10), List_1__ctor_mE824A6C25D3765F86686B680E7B0607B284F56D5_RuntimeMethod_var);
__this->___chunks = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___chunks), (void*)L_3);
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_4 = __this->___chunks;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_5 = (Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA*)il2cpp_codegen_object_new(Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA_il2cpp_TypeInfo_var);
Chunk__ctor_mFE9807198CD091F856E1EF6D83B09426E85D81BA(L_5, NULL);
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_6 = L_5;
NullCheck(L_6);
L_6->___position = 0;
NullCheck(L_4);
List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_inline(L_4, L_6, List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_RuntimeMethod_var);
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_7 = (Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A*)il2cpp_codegen_object_new(Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49(L_7, Dictionary_2__ctor_m462C777A8ADE922F5DE41F39F1143BB4857C9B49_RuntimeMethod_var);
__this->___serializationAdapters = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___serializationAdapters), (void*)L_7);
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_8 = __this->___serializationAdapters;
TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE* L_9 = (TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE*)il2cpp_codegen_object_new(TypeSerializer_t21F4D4A35B2614D0FE3DA1FD6325E5E00D7D6FCE_il2cpp_TypeInfo_var);
TypeSerializer__ctor_m23FFD996ED2480137E5AE3A79AC4108011C07E45(L_9, NULL);
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_8, L_9, (bool)0, NULL);
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_10 = __this->___serializationAdapters;
BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F* L_11 = (BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F*)il2cpp_codegen_object_new(BuiltinTypesSerializer_tA9C6D304A3FAC84A2AFE925288AA85342636A95F_il2cpp_TypeInfo_var);
BuiltinTypesSerializer__ctor_m3CD66405A9781475B59EC177E67014D793C596ED(L_11, NULL);
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_10, L_11, (bool)0, NULL);
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_12 = ___1_adapters;
V_0 = L_12;
V_1 = 0;
goto IL_008f;
}
IL_007a:
{
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_13 = V_0;
int32_t L_14 = V_1;
NullCheck(L_13);
int32_t L_15 = L_14;
RuntimeObject* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_2 = L_16;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_17 = __this->___serializationAdapters;
RuntimeObject* L_18 = V_2;
BinaryStorageBuffer_AddSerializationAdapter_m9E562666689E6AA8A3B1BE202655C8D154091445(L_17, L_18, (bool)1, NULL);
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_008f:
{
int32_t L_20 = V_1;
ISerializationAdapterU5BU5D_t24C6A4B7B6A4D729C72BFE32FE873A782FB08879* L_21 = V_0;
NullCheck(L_21);
if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
{
goto IL_007a;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* Writer_FindChunkWithSpace_m81B652C6FE31B0A45E2F90A87E9EA02092ECBE77 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, uint32_t ___0_length, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7FC006B2CF20517A939A3E38674E58F7C50793F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m686E6CCC5687B178844663751CE07D866EB7F220_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* V_0 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B3_0 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B2_0 = NULL;
uint32_t G_B4_0 = 0;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B4_1 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B8_0 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B8_1 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B7_0 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B7_1 = NULL;
uint32_t G_B9_0 = 0;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B9_1 = NULL;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* G_B9_2 = NULL;
{
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_0 = __this->___chunks;
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_1 = __this->___chunks;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m7FC006B2CF20517A939A3E38674E58F7C50793F5_inline(L_1, List_1_get_Count_m7FC006B2CF20517A939A3E38674E58F7C50793F5_RuntimeMethod_var);
NullCheck(L_0);
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_3;
L_3 = List_1_get_Item_m686E6CCC5687B178844663751CE07D866EB7F220(L_0, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), List_1_get_Item_m686E6CCC5687B178844663751CE07D866EB7F220_RuntimeMethod_var);
V_0 = L_3;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_4 = V_0;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___data;
if (L_5)
{
goto IL_003e;
}
}
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_6 = V_0;
uint32_t L_7 = ___0_length;
uint32_t L_8 = __this->___defaulChunkSize;
if ((!(((uint32_t)L_7) <= ((uint32_t)L_8))))
{
G_B3_0 = L_6;
goto IL_0033;
}
G_B2_0 = L_6;
}
{
uint32_t L_9 = __this->___defaulChunkSize;
G_B4_0 = L_9;
G_B4_1 = G_B2_0;
goto IL_0034;
}
IL_0033:
{
uint32_t L_10 = ___0_length;
G_B4_0 = L_10;
G_B4_1 = G_B3_0;
}
IL_0034:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)G_B4_0);
NullCheck(G_B4_1);
G_B4_1->___data = L_11;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___data), (void*)L_11);
}
IL_003e:
{
uint32_t L_12 = ___0_length;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_13 = V_0;
NullCheck(L_13);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = L_13->___data;
NullCheck(L_14);
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_15 = V_0;
NullCheck(L_15);
uint32_t L_16 = L_15->___position;
if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_12))) <= ((int64_t)((int64_t)il2cpp_codegen_subtract(((int64_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), ((int64_t)(uint64_t)((uint32_t)L_16)))))))
{
goto IL_0089;
}
}
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_17 = (Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA*)il2cpp_codegen_object_new(Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA_il2cpp_TypeInfo_var);
Chunk__ctor_mFE9807198CD091F856E1EF6D83B09426E85D81BA(L_17, NULL);
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_18 = L_17;
NullCheck(L_18);
L_18->___position = 0;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_19 = L_18;
uint32_t L_20 = ___0_length;
uint32_t L_21 = __this->___defaulChunkSize;
if ((!(((uint32_t)L_20) <= ((uint32_t)L_21))))
{
G_B8_0 = L_19;
G_B8_1 = L_19;
goto IL_0071;
}
G_B7_0 = L_19;
G_B7_1 = L_19;
}
{
uint32_t L_22 = __this->___defaulChunkSize;
G_B9_0 = L_22;
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_0072;
}
IL_0071:
{
uint32_t L_23 = ___0_length;
G_B9_0 = L_23;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_0072:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)G_B9_0);
NullCheck(G_B9_1);
G_B9_1->___data = L_24;
Il2CppCodeGenWriteBarrier((void**)(&G_B9_1->___data), (void*)L_24);
V_0 = G_B9_2;
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_25 = __this->___chunks;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_26 = V_0;
NullCheck(L_25);
List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_inline(L_25, L_26, List_1_Add_m21BD9BD2CF4AF9A65C42C7EB1717FCE2B9DC663E_RuntimeMethod_var);
}
IL_0089:
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_27 = V_0;
return L_27;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteInternal_m928A20E0AAF2E545B89937DE02232473803E0DBB (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, void* ___0_pData, uint32_t ___1_dataSize, bool ___2_prefixSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0;
memset((&V_0), 0, sizeof(V_0));
uint32_t V_1 = 0;
uint32_t V_2 = 0;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* V_3 = NULL;
uint8_t* V_4 = NULL;
uint8_t* V_5 = NULL;
uint32_t V_6 = 0;
uint32_t G_B5_0 = 0;
{
void* L_0 = ___0_pData;
uint32_t L_1 = ___1_dataSize;
BinaryStorageBuffer_ComputeHash_m528E30FBF559FD6F302F7F415507C52E90292E14(L_0, ((int64_t)(uint64_t)((uint32_t)L_1)), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*)((uintptr_t)(&V_0)), NULL);
Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* L_2 = __this->___existingValues;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D(L_2, L_3, (&V_1), Dictionary_2_TryGetValue_m186CA5000425CF2752126C4C83467BF1EB258B5D_RuntimeMethod_var);
if (!L_4)
{
goto IL_001d;
}
}
{
uint32_t L_5 = V_1;
return L_5;
}
IL_001d:
{
bool L_6 = ___2_prefixSize;
if (L_6)
{
goto IL_0023;
}
}
{
uint32_t L_7 = ___1_dataSize;
G_B5_0 = L_7;
goto IL_0026;
}
IL_0023:
{
uint32_t L_8 = ___1_dataSize;
G_B5_0 = ((uint32_t)(((int32_t)il2cpp_codegen_add((int32_t)L_8, 4))));
}
IL_0026:
{
V_2 = G_B5_0;
uint32_t L_9 = V_2;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_10;
L_10 = Writer_FindChunkWithSpace_m81B652C6FE31B0A45E2F90A87E9EA02092ECBE77(__this, L_9, NULL);
V_3 = L_10;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_11 = V_3;
NullCheck(L_11);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = L_11->___data;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_13 = V_3;
NullCheck(L_13);
uint32_t L_14 = L_13->___position;
NullCheck(L_12);
V_5 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)));
uint8_t* L_15 = V_5;
V_4 = (uint8_t*)((uintptr_t)L_15);
uint32_t L_16 = __this->___totalBytes;
V_6 = L_16;
bool L_17 = ___2_prefixSize;
if (!L_17)
{
goto IL_0077;
}
}
{
uint8_t* L_18 = V_4;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_18, (void*)((uintptr_t)(&___1_dataSize)), ((int64_t)4), NULL);
uint32_t L_19 = ___1_dataSize;
if ((!(((uint32_t)L_19) > ((uint32_t)0))))
{
goto IL_006f;
}
}
{
uint8_t* L_20 = V_4;
void* L_21 = ___0_pData;
uint32_t L_22 = ___1_dataSize;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, 4))), L_21, ((int64_t)(uint64_t)((uint32_t)L_22)), NULL);
}
IL_006f:
{
uint32_t L_23 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, 4));
goto IL_0086;
}
IL_0077:
{
uint32_t L_24 = ___1_dataSize;
if (L_24)
{
goto IL_007c;
}
}
{
return (-1);
}
IL_007c:
{
uint8_t* L_25 = V_4;
void* L_26 = ___0_pData;
uint32_t L_27 = ___1_dataSize;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_25, L_26, ((int64_t)(uint64_t)((uint32_t)L_27)), NULL);
}
IL_0086:
{
uint32_t L_28 = __this->___totalBytes;
uint32_t L_29 = V_2;
__this->___totalBytes = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29));
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_30 = V_3;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_31 = L_30;
NullCheck(L_31);
uint32_t L_32 = L_31->___position;
uint32_t L_33 = V_2;
NullCheck(L_31);
L_31->___position = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* L_34 = __this->___existingValues;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_35 = V_0;
uint32_t L_36 = V_6;
NullCheck(L_34);
Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8(L_34, L_35, L_36, Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_RuntimeMethod_var);
uint32_t L_37 = V_6;
return L_37;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_ReserveInternal_m9A1779F90497775A6053B8485FCFAFF3CDC5AF73 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, uint32_t ___0_dataSize, bool ___1_prefixSize, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint32_t G_B3_0 = 0;
{
bool L_0 = ___1_prefixSize;
if (L_0)
{
goto IL_0006;
}
}
{
uint32_t L_1 = ___0_dataSize;
G_B3_0 = L_1;
goto IL_0009;
}
IL_0006:
{
uint32_t L_2 = ___0_dataSize;
G_B3_0 = ((uint32_t)(((int32_t)il2cpp_codegen_add((int32_t)L_2, 4))));
}
IL_0009:
{
V_0 = G_B3_0;
uint32_t L_3 = V_0;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_4;
L_4 = Writer_FindChunkWithSpace_m81B652C6FE31B0A45E2F90A87E9EA02092ECBE77(__this, L_3, NULL);
uint32_t L_5 = __this->___totalBytes;
uint32_t L_6 = V_0;
__this->___totalBytes = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6));
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_7 = L_4;
NullCheck(L_7);
uint32_t L_8 = L_7->___position;
uint32_t L_9 = V_0;
NullCheck(L_7);
L_7->___position = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9));
uint32_t L_10 = __this->___totalBytes;
uint32_t L_11 = ___0_dataSize;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Writer_WriteInternal_mFEC1AC834A029D7D9FE87381C44967BFDB68EA64 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, uint32_t ___0_id, void* ___1_pData, uint32_t ___2_dataSize, bool ___3_prefixSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0;
memset((&V_0), 0, sizeof(V_0));
uint32_t V_1 = 0;
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 V_2;
memset((&V_2), 0, sizeof(V_2));
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* V_3 = NULL;
uint8_t* V_4 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
{
bool L_0 = ___3_prefixSize;
void* L_1 = ___1_pData;
uint32_t L_2 = ___2_dataSize;
BinaryStorageBuffer_ComputeHash_m528E30FBF559FD6F302F7F415507C52E90292E14(L_1, ((int64_t)(uint64_t)((uint32_t)L_2)), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*)((uintptr_t)(&V_0)), NULL);
Dictionary_2_t3C672228BE4ABCF2C0BF465356E998696CFAF391* L_3 = __this->___existingValues;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_4 = V_0;
uint32_t L_5 = ___0_id;
NullCheck(L_3);
Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8(L_3, L_4, L_5, Dictionary_2_set_Item_m76938CDD6B419F95D280A57DE42A729CF1350BD8_RuntimeMethod_var);
uint32_t L_6 = ___0_id;
V_1 = L_6;
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_7 = __this->___chunks;
NullCheck(L_7);
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 L_8;
L_8 = List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F(L_7, List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
V_2 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_009c:
{
Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257((&V_2), Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0091_1;
}
IL_002b_1:
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_9;
L_9 = Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_inline((&V_2), Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
V_3 = L_9;
uint32_t L_10 = V_1;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_11 = V_3;
NullCheck(L_11);
uint32_t L_12 = L_11->___position;
if ((!(((uint32_t)L_10) < ((uint32_t)L_12))))
{
goto IL_0088_1;
}
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0084_1:
{
V_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
return;
}
});
try
{
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_13 = V_3;
NullCheck(L_13);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = L_13->___data;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = L_14;
V_5 = L_15;
if (!L_15)
{
goto IL_004d_2;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_5;
NullCheck(L_16);
if (((int32_t)(((RuntimeArray*)L_16)->max_length)))
{
goto IL_0053_2;
}
}
IL_004d_2:
{
V_4 = (uint8_t*)((uintptr_t)0);
goto IL_005e_2;
}
IL_0053_2:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_5;
NullCheck(L_17);
V_4 = (uint8_t*)((uintptr_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_005e_2:
{
bool L_18 = ___3_prefixSize;
if (!L_18)
{
goto IL_0074_2;
}
}
{
uint8_t* L_19 = V_4;
uint32_t L_20 = V_1;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)((uintptr_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, 4)))))), (void*)((uintptr_t)(&___2_dataSize)), ((int64_t)4), NULL);
}
IL_0074_2:
{
uint8_t* L_21 = V_4;
uint32_t L_22 = V_1;
void* L_23 = ___1_pData;
uint32_t L_24 = ___2_dataSize;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_21, (intptr_t)((uintptr_t)L_22)))), L_23, ((int64_t)(uint64_t)((uint32_t)L_24)), NULL);
goto IL_00aa;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0088_1:
{
uint32_t L_25 = V_1;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_26 = V_3;
NullCheck(L_26);
uint32_t L_27 = L_26->___position;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_27));
}
IL_0091_1:
{
bool L_28;
L_28 = Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB((&V_2), Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
if (L_28)
{
goto IL_002b_1;
}
}
{
goto IL_00aa;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00aa:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteObject_m9AAB78B632B61A8D5D2B0BC0C250CF70B8C8B371 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, RuntimeObject* ___0_obj, bool ___1_serializeTypeData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
RuntimeObject* V_1 = NULL;
uint32_t V_2 = 0;
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A V_3;
memset((&V_3), 0, sizeof(V_3));
{
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
RuntimeObject* L_1 = ___0_obj;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
V_0 = L_2;
Dictionary_2_t49C9F7172F2C14071EA1899CA135B134A847086A* L_3 = __this->___serializationAdapters;
Type_t* L_4 = V_0;
bool L_5;
L_5 = BinaryStorageBuffer_GetSerializationAdapter_m926A4AE15D4DF09AAEFA943F4F0996B1B48A7E52(L_3, L_4, (&V_1), NULL);
if (L_5)
{
goto IL_001e;
}
}
{
return (-1);
}
IL_001e:
{
RuntimeObject* L_6 = V_1;
RuntimeObject* L_7 = ___0_obj;
NullCheck(L_6);
uint32_t L_8;
L_8 = InterfaceFuncInvoker2< uint32_t, Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793*, RuntimeObject* >::Invoke(1, ISerializationAdapter_t8E80DD58B38A556A21B6184C375E2B253F03F666_il2cpp_TypeInfo_var, L_6, __this, L_7);
V_2 = L_8;
bool L_9 = ___1_serializeTypeData;
if (!L_9)
{
goto IL_0051;
}
}
{
il2cpp_codegen_initobj((&V_3), sizeof(ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A));
Type_t* L_10 = V_0;
uint32_t L_11;
L_11 = Writer_WriteObject_m9AAB78B632B61A8D5D2B0BC0C250CF70B8C8B371(__this, L_10, (bool)0, NULL);
(&V_3)->___typeId = L_11;
uint32_t L_12 = V_2;
(&V_3)->___objectId = L_12;
ObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A L_13 = V_3;
uint32_t L_14;
L_14 = Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190(__this, L_13, Writer_Write_TisObjectTypeData_tA5ED1BA8A8B32C0A6E1E850B2D9201865EA53E3A_m0271742BD5A3F7EA56AE26C84F7B94BA3B1AD190_RuntimeMethod_var);
V_2 = L_14;
}
IL_0051:
{
uint32_t L_15 = V_2;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteString_m64238E7AF7A22461C56670D5CABDD9CB885A124E (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, Il2CppChar ___1_sep, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_str;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
Il2CppChar L_1 = ___1_sep;
if (!L_1)
{
goto IL_0011;
}
}
{
String_t* L_2 = ___0_str;
Il2CppChar L_3 = ___1_sep;
uint32_t L_4;
L_4 = Writer_WriteDynamicString_mC4B08A023971C752763C69B23AD7FF4F5FE3F6AF(__this, L_2, L_3, NULL);
return L_4;
}
IL_0011:
{
String_t* L_5 = ___0_str;
uint32_t L_6;
L_6 = Writer_WriteAutoEncodedString_m78B9E6426E5C73E01AB308F9765132E402A30B39(__this, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteStringInternal_mB4E4841F1751962212DE70AF9C2A2283E9ACCA3E (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_val, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_enc, const RuntimeMethod* method)
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
uint8_t* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
{
String_t* L_0 = ___0_val;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1 = ___1_enc;
String_t* L_2 = ___0_val;
NullCheck(L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_1, L_2);
V_0 = L_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4;
V_2 = L_5;
if (!L_5)
{
goto IL_0017;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_2;
NullCheck(L_6);
if (((int32_t)(((RuntimeArray*)L_6)->max_length)))
{
goto IL_001c;
}
}
IL_0017:
{
V_1 = (uint8_t*)((uintptr_t)0);
goto IL_0025;
}
IL_001c:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_2;
NullCheck(L_7);
V_1 = (uint8_t*)((uintptr_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_0025:
{
uint8_t* L_8 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
NullCheck(L_9);
uint32_t L_10;
L_10 = Writer_WriteInternal_m928A20E0AAF2E545B89937DE02232473803E0DBB(__this, (void*)L_8, ((int32_t)(((RuntimeArray*)L_9)->max_length)), (bool)1, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Writer_SerializeToByteArray_m64133F9FEF91FC3C3602E95A4425DD25B73D8F3A (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
uint8_t* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
uint32_t V_3 = 0;
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 V_4;
memset((&V_4), 0, sizeof(V_4));
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* V_5 = NULL;
uint8_t* V_6 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL;
{
uint32_t L_0 = __this->___totalBytes;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
V_0 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
V_2 = L_3;
if (!L_3)
{
goto IL_0016;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_2;
NullCheck(L_4);
if (((int32_t)(((RuntimeArray*)L_4)->max_length)))
{
goto IL_001b;
}
}
IL_0016:
{
V_1 = (uint8_t*)((uintptr_t)0);
goto IL_0024;
}
IL_001b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_2;
NullCheck(L_5);
V_1 = (uint8_t*)((uintptr_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_0024:
{
V_3 = 0;
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_6 = __this->___chunks;
NullCheck(L_6);
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 L_7;
L_7 = List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F(L_6, List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
V_4 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0090:
{
Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257((&V_4), Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0085_1;
}
IL_0035_1:
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_8;
L_8 = Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_inline((&V_4), Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
V_5 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0077_1:
{
V_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
return;
}
});
try
{
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_9 = V_5;
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = L_9->___data;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = L_10;
V_7 = L_11;
if (!L_11)
{
goto IL_0050_2;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_7;
NullCheck(L_12);
if (((int32_t)(((RuntimeArray*)L_12)->max_length)))
{
goto IL_0056_2;
}
}
IL_0050_2:
{
V_6 = (uint8_t*)((uintptr_t)0);
goto IL_0061_2;
}
IL_0056_2:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_7;
NullCheck(L_13);
V_6 = (uint8_t*)((uintptr_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_0061_2:
{
uint8_t* L_14 = V_1;
uint32_t L_15 = V_3;
uint8_t* L_16 = V_6;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_17 = V_5;
NullCheck(L_17);
uint32_t L_18 = L_17->___position;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, (intptr_t)((uintptr_t)L_15)))), (void*)L_16, ((int64_t)(uint64_t)((uint32_t)L_18)), NULL);
goto IL_007b_1;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007b_1:
{
uint32_t L_19 = V_3;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_20 = V_5;
NullCheck(L_20);
uint32_t L_21 = L_20->___position;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)L_21));
}
IL_0085_1:
{
bool L_22;
L_22 = Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB((&V_4), Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
if (L_22)
{
goto IL_0035_1;
}
}
{
goto IL_009e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_009e:
{
V_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_0;
return L_23;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_SerializeToStream_mD44C3D89C6FFB7D1EA031AFA6B0447726FD04D65 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_str, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 V_0;
memset((&V_0), 0, sizeof(V_0));
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* V_1 = NULL;
{
List_1_tD182C71B516B55FE08BC00150701EDBC1D839F72* L_0 = __this->___chunks;
NullCheck(L_0);
Enumerator_tD713E1D0910046F0B3EB64A57FD06CB1DE045899 L_1;
L_1 = List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F(L_0, List_1_GetEnumerator_m81B84BFD013F150B2A1995A021D55939D3E7919F_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0034:
{
Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257((&V_0), Enumerator_Dispose_mCCE523D30CB4A309C016655B0B58BA6656688257_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0029_1;
}
IL_000e_1:
{
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_2;
L_2 = Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_inline((&V_0), Enumerator_get_Current_m97F38E5D1D3AFF66C96E92E635CC4858990B6C31_RuntimeMethod_var);
V_1 = L_2;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = ___0_str;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_4 = V_1;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___data;
Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* L_6 = V_1;
NullCheck(L_6);
uint32_t L_7 = L_6->___position;
NullCheck(L_3);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_3, L_5, 0, L_7);
}
IL_0029_1:
{
bool L_8;
L_8 = Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB((&V_0), Enumerator_MoveNext_mB249FB909C131143E8294B795B93CCFFACA0D4BB_RuntimeMethod_var);
if (L_8)
{
goto IL_000e_1;
}
}
{
goto IL_0042;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0042:
{
uint32_t L_9 = __this->___totalBytes;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Writer_IsUnicode_mFC41F9B7FE90C454D0148CE3B3ABBF03CB50C3D9 (String_t* ___0_str, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0018;
}
IL_0004:
{
String_t* L_0 = ___0_str;
int32_t L_1 = V_0;
NullCheck(L_0);
Il2CppChar L_2;
L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL);
if ((((int32_t)L_2) <= ((int32_t)((int32_t)255))))
{
goto IL_0014;
}
}
{
return (bool)1;
}
IL_0014:
{
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0018:
{
int32_t L_4 = V_0;
String_t* L_5 = ___0_str;
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
if ((((int32_t)L_4) < ((int32_t)L_6)))
{
goto IL_0004;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteAutoEncodedString_m78B9E6426E5C73E01AB308F9765132E402A30B39 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_str;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
String_t* L_1 = ___0_str;
bool L_2;
L_2 = Writer_IsUnicode_mFC41F9B7FE90C454D0148CE3B3ABBF03CB50C3D9(L_1, NULL);
if (!L_2)
{
goto IL_0015;
}
}
{
String_t* L_3 = ___0_str;
uint32_t L_4;
L_4 = Writer_WriteUnicodeString_mF197A68D41E8A308DDB0D2077B8C3DAFCD8F734B(__this, L_3, NULL);
return L_4;
}
IL_0015:
{
String_t* L_5 = ___0_str;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
uint32_t L_7;
L_7 = Writer_WriteStringInternal_mB4E4841F1751962212DE70AF9C2A2283E9ACCA3E(__this, L_5, L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteUnicodeString_mF197A68D41E8A308DDB0D2077B8C3DAFCD8F734B (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
String_t* L_0 = ___0_str;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL);
uint32_t L_2;
L_2 = Writer_WriteStringInternal_mB4E4841F1751962212DE70AF9C2A2283E9ACCA3E(__this, L_0, L_1, NULL);
V_0 = L_2;
uint32_t L_3 = V_0;
return ((int32_t)(((int32_t)-2147483648LL)|(int32_t)L_3));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_ComputeStringSize_mCD7A3364EBA86185DC911EDB2383316574F9CE24 (String_t* ___0_str, bool* ___1_isUnicode, const RuntimeMethod* method)
{
bool V_0 = false;
{
bool* L_0 = ___1_isUnicode;
String_t* L_1 = ___0_str;
bool L_2;
L_2 = Writer_IsUnicode_mFC41F9B7FE90C454D0148CE3B3ABBF03CB50C3D9(L_1, NULL);
bool L_3 = L_2;
V_0 = L_3;
*((int8_t*)L_0) = (int8_t)L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0019;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5;
L_5 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL);
String_t* L_6 = ___0_str;
NullCheck(L_5);
int32_t L_7;
L_7 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(20, L_5, L_6);
return L_7;
}
IL_0019:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8;
L_8 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
String_t* L_9 = ___0_str;
NullCheck(L_8);
int32_t L_10;
L_10 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(20, L_8, L_9);
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_RecurseDynamicStringParts_mA6C3D591057C0DD50FCCFDCDCC60043F12A65391 (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* ___0_parts, int32_t ___1_index, Il2CppChar ___2_sep, uint32_t ___3_minSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2703934E990F4D74F9E97D5985CDF284A870C0E0);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 V_3;
memset((&V_3), 0, sizeof(V_3));
uint32_t G_B8_0 = 0;
uint32_t G_B11_0 = 0;
{
goto IL_0063;
}
IL_0002:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_0 = ___0_parts;
int32_t L_1 = ___1_index;
NullCheck(L_0);
uint32_t L_2 = ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___dataSize;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_3 = ___0_parts;
int32_t L_4 = ___1_index;
NullCheck(L_3);
uint32_t L_5 = ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_4, 1)))))->___dataSize;
V_2 = L_5;
uint32_t L_6 = ___3_minSize;
if ((!(((uint32_t)L_2) >= ((uint32_t)L_6))))
{
goto IL_0026;
}
}
{
uint32_t L_7 = V_2;
uint32_t L_8 = ___3_minSize;
if ((!(((uint32_t)L_7) < ((uint32_t)L_8))))
{
goto IL_006b;
}
}
IL_0026:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_9 = ___0_parts;
int32_t L_10 = ___1_index;
NullCheck(L_9);
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_11 = ___0_parts;
int32_t L_12 = ___1_index;
NullCheck(L_11);
String_t* L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___str;
Il2CppChar L_14 = ___2_sep;
Il2CppChar L_15 = L_14;
RuntimeObject* L_16 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_15);
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_17 = ___0_parts;
int32_t L_18 = ___1_index;
NullCheck(L_17);
String_t* L_19 = ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_18, 1)))))->___str;
String_t* L_20;
L_20 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral2703934E990F4D74F9E97D5985CDF284A870C0E0, L_13, L_16, L_19, NULL);
((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_10, 1)))))->___str = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_10, 1)))))->___str), (void*)L_20);
int32_t L_21 = ___1_index;
___1_index = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0063:
{
int32_t L_22 = ___1_index;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_23 = ___0_parts;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_23)->max_length)), 1)))))
{
goto IL_0002;
}
}
IL_006b:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_24 = ___0_parts;
int32_t L_25 = ___1_index;
NullCheck(L_24);
bool L_26 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___isUnicode;
if (L_26)
{
goto IL_0092;
}
}
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_27 = ___0_parts;
int32_t L_28 = ___1_index;
NullCheck(L_27);
String_t* L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___str;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_30;
L_30 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
uint32_t L_31;
L_31 = Writer_WriteStringInternal_mB4E4841F1751962212DE70AF9C2A2283E9ACCA3E(__this, L_29, L_30, NULL);
G_B8_0 = L_31;
goto IL_00a4;
}
IL_0092:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_32 = ___0_parts;
int32_t L_33 = ___1_index;
NullCheck(L_32);
String_t* L_34 = ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___str;
uint32_t L_35;
L_35 = Writer_WriteUnicodeString_mF197A68D41E8A308DDB0D2077B8C3DAFCD8F734B(__this, L_34, NULL);
G_B8_0 = L_35;
}
IL_00a4:
{
V_0 = G_B8_0;
int32_t L_36 = ___1_index;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_37 = ___0_parts;
NullCheck(L_37);
if ((((int32_t)L_36) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_37)->max_length)), 1)))))
{
goto IL_00b0;
}
}
{
G_B11_0 = ((uint32_t)((-1)));
goto IL_00bd;
}
IL_00b0:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_38 = ___0_parts;
int32_t L_39 = ___1_index;
Il2CppChar L_40 = ___2_sep;
uint32_t L_41 = ___3_minSize;
uint32_t L_42;
L_42 = Writer_RecurseDynamicStringParts_mA6C3D591057C0DD50FCCFDCDCC60043F12A65391(__this, L_38, ((int32_t)il2cpp_codegen_add(L_39, 1)), L_40, L_41, NULL);
G_B11_0 = L_42;
}
IL_00bd:
{
V_1 = G_B11_0;
il2cpp_codegen_initobj((&V_3), sizeof(DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53));
uint32_t L_43 = V_0;
(&V_3)->___stringId = L_43;
uint32_t L_44 = V_1;
(&V_3)->___nextId = L_44;
DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53 L_45 = V_3;
uint32_t L_46;
L_46 = Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0(__this, L_45, Writer_Write_TisDynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53_m6A59B04C3BC525AF3C5F05C1FD5E4D451B5225A0_RuntimeMethod_var);
return L_46;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Writer_WriteDynamicString_mC4B08A023971C752763C69B23AD7FF4F5FE3F6AF (Writer_tBA09212AEA654632D4A90CF3F21D1A687F40D793* __this, String_t* ___0_str, Il2CppChar ___1_sep, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* V_2 = NULL;
int32_t V_3 = 0;
uint32_t V_4 = 0;
bool V_5 = false;
StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 V_6;
memset((&V_6), 0, sizeof(V_6));
{
String_t* L_0 = ___0_str;
if (L_0)
{
goto IL_0005;
}
}
{
return (-1);
}
IL_0005:
{
uint32_t L_1 = sizeof(DynamicString_tB2FC10F58E695817E36406F7CE1F31E18BA91E53);
V_0 = L_1;
String_t* L_2 = ___0_str;
Il2CppChar L_3 = ___1_sep;
NullCheck(L_2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
L_4 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_2, L_3, 0, NULL);
V_1 = L_4;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_1;
NullCheck(L_5);
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_6 = (StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3*)(StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3*)SZArrayNew(StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)));
V_2 = L_6;
V_3 = 0;
goto IL_005f;
}
IL_0022:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_1;
int32_t L_8 = V_3;
NullCheck(L_7);
int32_t L_9 = L_8;
String_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
uint32_t L_11;
L_11 = Writer_ComputeStringSize_mCD7A3364EBA86185DC911EDB2383316574F9CE24(L_10, (&V_5), NULL);
V_4 = L_11;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_12 = V_2;
int32_t L_13 = V_3;
il2cpp_codegen_initobj((&V_6), sizeof(StringParts_t7956451BFB85238F104A930C373F82FAB16F2031));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = V_1;
int32_t L_15 = V_3;
NullCheck(L_14);
int32_t L_16 = L_15;
String_t* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
(&V_6)->___str = L_17;
Il2CppCodeGenWriteBarrier((void**)(&(&V_6)->___str), (void*)L_17);
uint32_t L_18 = V_4;
(&V_6)->___dataSize = L_18;
bool L_19 = V_5;
(&V_6)->___isUnicode = L_19;
StringParts_t7956451BFB85238F104A930C373F82FAB16F2031 L_20 = V_6;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (StringParts_t7956451BFB85238F104A930C373F82FAB16F2031)L_20);
int32_t L_21 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_005f:
{
int32_t L_22 = V_3;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_23 = V_2;
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
{
goto IL_0022;
}
}
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_24 = V_2;
NullCheck(L_24);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))) < ((int32_t)2)))
{
goto IL_008d;
}
}
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_25 = V_2;
NullCheck(L_25);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))) == ((uint32_t)2))))
{
goto IL_0095;
}
}
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_26 = V_2;
NullCheck(L_26);
uint32_t L_27 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___dataSize;
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_28 = V_2;
NullCheck(L_28);
uint32_t L_29 = ((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___dataSize;
uint32_t L_30 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)L_29))) < ((uint32_t)L_30))))
{
goto IL_0095;
}
}
IL_008d:
{
String_t* L_31 = ___0_str;
uint32_t L_32;
L_32 = Writer_WriteAutoEncodedString_m78B9E6426E5C73E01AB308F9765132E402A30B39(__this, L_31, NULL);
return L_32;
}
IL_0095:
{
StringPartsU5BU5D_tE2427F18D2D48934890AC1578B87A20793B2D9A3* L_33 = V_2;
Il2CppChar L_34 = ___1_sep;
uint32_t L_35 = V_0;
uint32_t L_36;
L_36 = Writer_RecurseDynamicStringParts_mA6C3D591057C0DD50FCCFDCDCC60043F12A65391(__this, L_33, 0, L_34, L_35, NULL);
return ((int32_t)(((int32_t)1073741824)|(int32_t)L_36));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Chunk__ctor_mFE9807198CD091F856E1EF6D83B09426E85D81BA (Chunk_t6177AA77189C7004BBA48E4D1B8C9B341456F9BA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_pinvoke(const StringParts_t7956451BFB85238F104A930C373F82FAB16F2031& unmarshaled, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_pinvoke& marshaled)
{
marshaled.___str = il2cpp_codegen_marshal_string(unmarshaled.___str);
marshaled.___dataSize = unmarshaled.___dataSize;
marshaled.___isUnicode = static_cast<int32_t>(unmarshaled.___isUnicode);
}
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_pinvoke_back(const StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_pinvoke& marshaled, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031& unmarshaled)
{
unmarshaled.___str = il2cpp_codegen_marshal_string_result(marshaled.___str);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___str), (void*)il2cpp_codegen_marshal_string_result(marshaled.___str));
uint32_t unmarshaleddataSize_temp_1 = 0;
unmarshaleddataSize_temp_1 = marshaled.___dataSize;
unmarshaled.___dataSize = unmarshaleddataSize_temp_1;
bool unmarshaledisUnicode_temp_2 = false;
unmarshaledisUnicode_temp_2 = static_cast<bool>(marshaled.___isUnicode);
unmarshaled.___isUnicode = unmarshaledisUnicode_temp_2;
}
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_pinvoke_cleanup(StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___str);
marshaled.___str = NULL;
}
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_com(const StringParts_t7956451BFB85238F104A930C373F82FAB16F2031& unmarshaled, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_com& marshaled)
{
marshaled.___str = il2cpp_codegen_marshal_bstring(unmarshaled.___str);
marshaled.___dataSize = unmarshaled.___dataSize;
marshaled.___isUnicode = static_cast<int32_t>(unmarshaled.___isUnicode);
}
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_com_back(const StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_com& marshaled, StringParts_t7956451BFB85238F104A930C373F82FAB16F2031& unmarshaled)
{
unmarshaled.___str = il2cpp_codegen_marshal_bstring_result(marshaled.___str);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___str), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___str));
uint32_t unmarshaleddataSize_temp_1 = 0;
unmarshaleddataSize_temp_1 = marshaled.___dataSize;
unmarshaled.___dataSize = unmarshaleddataSize_temp_1;
bool unmarshaledisUnicode_temp_2 = false;
unmarshaledisUnicode_temp_2 = static_cast<bool>(marshaled.___isUnicode);
unmarshaled.___isUnicode = unmarshaledisUnicode_temp_2;
}
IL2CPP_EXTERN_C void StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshal_com_cleanup(StringParts_t7956451BFB85238F104A930C373F82FAB16F2031_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___str);
marshaled.___str = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* ___0_del, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_0 = __this->___m_NodeCache;
NullCheck(L_0);
int32_t L_1;
L_1 = Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_inline(L_0, Stack_1_get_Count_m6C630F6764B1DB7A78C100CE65AA36C250DA18FE_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_0026;
}
}
{
Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_2 = __this->___m_NodeCache;
NullCheck(L_2);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_3;
L_3 = Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720(L_2, Stack_1_Pop_m4E03C660FF072EF0C0FD14D5A68A383AAC6AD720_RuntimeMethod_var);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_4 = L_3;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* L_5 = ___0_del;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_6 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)L_5);
NullCheck(L_4);
LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_inline(L_4, L_6, LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_RuntimeMethod_var);
return L_4;
}
IL_0026:
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* L_7 = ___0_del;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_8 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)L_7);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_9 = (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB*)il2cpp_codegen_object_new(LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB_il2cpp_TypeInfo_var);
LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5(L_9, L_8, LinkedListNode_1__ctor_m3ECA0C1934EC38CFD98560154273E9A83F71F2B5_RuntimeMethod_var);
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_Clear_m175CCC934CD98C808FE583B7DDF563BA1662C768 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1(ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
if (!L_0)
{
goto IL_0011;
}
}
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_1;
L_1 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
NullCheck(L_1);
DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9(L_1, NULL);
}
IL_0011:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_DestroyWhenComplete_mE9C248BD5D22972468E21FD8561074E661851EE9 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method)
{
{
__this->___m_DestroyOnCompletion = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddAction_m1B17561BB6B6579F169EA8056C4D9CA1160A8D29 (Delegate_t* ___0_action, float ___1_delay, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_parameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_0;
L_0 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
Delegate_t* L_1 = ___0_action;
float L_2 = ___1_delay;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___2_parameters;
NullCheck(L_0);
DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61(L_0, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_AddActionInternal_m1EE246770285D9A30BB5BA5B7892D01738E0BF61 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, Delegate_t* ___0_action, float ___1_delay, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_parameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_0;
memset((&V_0), 0, sizeof(V_0));
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* V_1 = NULL;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Delegate_t* L_0 = ___0_action;
float L_1;
L_1 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
float L_2 = ___1_delay;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___2_parameters;
DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3((&V_0), L_0, ((float)il2cpp_codegen_add(L_1, L_2)), L_3, NULL);
float L_4 = ___1_delay;
if ((!(((float)L_4) > ((float)(0.0f)))))
{
goto IL_0094;
}
}
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_5 = __this->___m_DelayedActions;
NullCheck(L_5);
int32_t L_6;
L_6 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_5, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
if (L_6)
{
goto IL_0039;
}
}
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_7 = __this->___m_DelayedActions;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_8;
L_8 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL);
NullCheck(L_7);
LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7(L_7, L_8, LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var);
return;
}
IL_0039:
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_9 = __this->___m_DelayedActions;
NullCheck(L_9);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_10;
L_10 = LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E(L_9, LinkedList_1_get_Last_mF115D1DC17D174BDF64AF19227CD3C162316B75E_RuntimeMethod_var);
V_1 = L_10;
goto IL_004e;
}
IL_0047:
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_11 = V_1;
NullCheck(L_11);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_12;
L_12 = LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE(L_11, LinkedListNode_1_get_Previous_m8A2E9D7E5AFAB9C973E931E2BF685837841BC8DE_RuntimeMethod_var);
V_1 = L_12;
}
IL_004e:
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_13 = V_1;
if (!L_13)
{
goto IL_0068;
}
}
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_14 = V_1;
NullCheck(L_14);
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_15;
L_15 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_14, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var);
V_2 = L_15;
float L_16;
L_16 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_2), NULL);
float L_17;
L_17 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_0), NULL);
if ((((float)L_16) > ((float)L_17)))
{
goto IL_0047;
}
}
IL_0068:
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_18 = V_1;
if (L_18)
{
goto IL_007f;
}
}
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_19 = __this->___m_DelayedActions;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_20;
L_20 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL);
NullCheck(L_19);
LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7(L_19, L_20, LinkedList_1_AddFirst_m064C10418BD746C59F36C2081C86B4542A5267F7_RuntimeMethod_var);
return;
}
IL_007f:
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_21 = __this->___m_DelayedActions;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_22 = V_1;
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_23;
L_23 = DelayedActionManager_GetNode_mAEF3F54F608E37822E2F8411BC021617051C6262(__this, (&V_0), NULL);
NullCheck(L_21);
LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED(L_21, L_22, L_23, LinkedList_1_AddBefore_m4613B3F2B71C4BFB1FCFC687693BFD2A5DFAC7ED_RuntimeMethod_var);
return;
}
IL_0094:
{
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_24 = __this->___m_Actions;
int32_t L_25 = __this->___m_CollectionIndex;
NullCheck(L_24);
int32_t L_26 = L_25;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_28 = V_0;
NullCheck(L_27);
List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline(L_27, L_28, List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
bool L_0;
L_0 = ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1(ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
if (L_0)
{
goto IL_0009;
}
}
{
return (bool)0;
}
IL_0009:
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_1;
L_1 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
NullCheck(L_1);
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_2 = L_1->___m_DelayedActions;
NullCheck(L_2);
int32_t L_3;
L_3 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_2, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_001d;
}
}
{
return (bool)1;
}
IL_001d:
{
V_0 = 0;
goto IL_003b;
}
IL_0021:
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_4;
L_4 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
NullCheck(L_4);
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_5 = L_4->___m_Actions;
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_8, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
if ((((int32_t)L_9) <= ((int32_t)0)))
{
goto IL_0037;
}
}
{
return (bool)1;
}
IL_0037:
{
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_003b:
{
int32_t L_11 = V_0;
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_12;
L_12 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
NullCheck(L_12);
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_13 = L_12->___m_Actions;
NullCheck(L_13);
if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_0021;
}
}
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedActionManager_Wait_mBBFDE2F587ECE8D53F45052CAACD4041CFA5EF30 (float ___0_timeout, float ___1_timeAdvanceAmount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* V_0 = NULL;
float V_1 = 0.0f;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
memset((&V_2), 0, sizeof(V_2));
{
bool L_0;
L_0 = DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA(NULL);
if (L_0)
{
goto IL_0009;
}
}
{
return (bool)1;
}
IL_0009:
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_1 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_1, NULL);
V_0 = L_1;
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_2 = V_0;
NullCheck(L_2);
Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_2, NULL);
float L_3;
L_3 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
V_1 = L_3;
}
IL_001b:
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_4;
L_4 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
float L_5 = V_1;
NullCheck(L_4);
DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E(L_4, L_5, NULL);
float L_6 = ___1_timeAdvanceAmount;
if ((!(((float)L_6) >= ((float)(0.0f)))))
{
goto IL_0034;
}
}
{
float L_7 = V_1;
float L_8 = ___1_timeAdvanceAmount;
V_1 = ((float)il2cpp_codegen_add(L_7, L_8));
goto IL_003a;
}
IL_0034:
{
float L_9;
L_9 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
V_1 = L_9;
}
IL_003a:
{
bool L_10;
L_10 = DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA(NULL);
if (!L_10)
{
goto IL_005b;
}
}
{
float L_11 = ___0_timeout;
if ((((float)L_11) <= ((float)(0.0f))))
{
goto IL_001b;
}
}
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_12 = V_0;
NullCheck(L_12);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_13;
L_13 = Stopwatch_get_Elapsed_mF16CCA2F9B7E2EAEFCAF8D81F44370DBAC1B2178(L_12, NULL);
V_2 = L_13;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
double L_14;
L_14 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_2), NULL);
float L_15 = ___0_timeout;
if ((((double)L_14) < ((double)((double)L_15))))
{
goto IL_001b;
}
}
IL_005b:
{
bool L_16;
L_16 = DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA(NULL);
return (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_LateUpdate_m1B1943FA626B6A54B91AF815921480DAACCB8F48 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method)
{
{
float L_0;
L_0 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_InternalLateUpdate_m38B7F66D591F997005D99A5078B8233E568CA25E (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, float ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* V_3 = NULL;
int32_t V_4 = 0;
{
V_0 = 0;
goto IL_0047;
}
IL_0004:
{
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_0 = __this->___m_Actions;
int32_t L_1 = __this->___m_CollectionIndex;
NullCheck(L_0);
int32_t L_2 = L_1;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_4 = __this->___m_DelayedActions;
NullCheck(L_4);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_5;
L_5 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_4, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var);
NullCheck(L_5);
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_6;
L_6 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_5, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var);
NullCheck(L_3);
List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_inline(L_3, L_6, List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_RuntimeMethod_var);
Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_7 = __this->___m_NodeCache;
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_8 = __this->___m_DelayedActions;
NullCheck(L_8);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_9;
L_9 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_8, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var);
NullCheck(L_7);
Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E(L_7, L_9, Stack_1_Push_m6362661A3DD281E7775B36366DE19EC84AD7E96E_RuntimeMethod_var);
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_10 = __this->___m_DelayedActions;
NullCheck(L_10);
LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387(L_10, LinkedList_1_RemoveFirst_m0674267A206E66CEECE377F83E1325B84C3DA387_RuntimeMethod_var);
}
IL_0047:
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_11 = __this->___m_DelayedActions;
NullCheck(L_11);
int32_t L_12;
L_12 = LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_inline(L_11, LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_RuntimeMethod_var);
if ((((int32_t)L_12) <= ((int32_t)0)))
{
goto IL_0070;
}
}
{
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_13 = __this->___m_DelayedActions;
NullCheck(L_13);
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_14;
L_14 = LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_inline(L_13, LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_RuntimeMethod_var);
NullCheck(L_14);
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_15;
L_15 = LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_inline(L_14, LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_RuntimeMethod_var);
V_1 = L_15;
float L_16;
L_16 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline((&V_1), NULL);
float L_17 = ___0_t;
if ((((float)L_16) <= ((float)L_17)))
{
goto IL_0004;
}
}
IL_0070:
{
int32_t L_18 = __this->___m_CollectionIndex;
V_2 = L_18;
int32_t L_19 = __this->___m_CollectionIndex;
__this->___m_CollectionIndex = ((int32_t)(((int32_t)il2cpp_codegen_add(L_19, 1))%2));
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_20 = __this->___m_Actions;
int32_t L_21 = V_2;
NullCheck(L_20);
int32_t L_22 = L_21;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_3 = L_23;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_24 = V_3;
NullCheck(L_24);
int32_t L_25;
L_25 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_24, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
if ((((int32_t)L_25) <= ((int32_t)0)))
{
goto IL_00c4;
}
}
{
V_4 = 0;
goto IL_00b4;
}
IL_009e:
{
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_26 = V_3;
int32_t L_27 = V_4;
NullCheck(L_26);
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_28;
L_28 = List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63(L_26, L_27, List_1_get_Item_m64A9C19069D8649DAB7EB7C34020F28BD4EBDE63_RuntimeMethod_var);
V_1 = L_28;
DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD((&V_1), NULL);
int32_t L_29 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_00b4:
{
int32_t L_30 = V_4;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_31 = V_3;
NullCheck(L_31);
int32_t L_32;
L_32 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_31, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
if ((((int32_t)L_30) < ((int32_t)L_32)))
{
goto IL_009e;
}
}
{
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_33 = V_3;
NullCheck(L_33);
List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_inline(L_33, List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_RuntimeMethod_var);
}
IL_00c4:
{
int32_t L_34 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_34, 1));
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_35 = __this->___m_Actions;
int32_t L_36 = __this->___m_CollectionIndex;
NullCheck(L_35);
int32_t L_37 = L_36;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_38);
int32_t L_39;
L_39 = List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_inline(L_38, List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_RuntimeMethod_var);
if ((((int32_t)L_39) > ((int32_t)0)))
{
goto IL_0070;
}
}
{
bool L_40 = __this->___m_DestroyOnCompletion;
if (!L_40)
{
goto IL_00f7;
}
}
{
bool L_41;
L_41 = DelayedActionManager_get_IsActive_m994AB293A783993C9952741A9A296314D36E18BA(NULL);
if (L_41)
{
goto IL_00f7;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42;
L_42 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_42, NULL);
}
IL_00f7:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager_OnApplicationQuit_mA1A036CA8A7A9D672E5405654324C173A6BE61D4 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1(ComponentSingleton_1_get_Exists_m2C0A4733BEA79A578B3CD34A57F9DE7CDB4BB7F1_RuntimeMethod_var);
if (!L_0)
{
goto IL_0016;
}
}
{
DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* L_1;
L_1 = ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D(ComponentSingleton_1_get_Instance_mBE38DAEBC53E484A453A6D1AF02E2337B2CC7F9D_RuntimeMethod_var);
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_0016:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedActionManager__ctor_mD942BE253CE9C25C2DA06B48AF787572D47B6C00 (DelayedActionManager_tE193730980A528E04B8BA65B522F19885DD8C9A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_0 = (List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515*)(List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515*)SZArrayNew(List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515_il2cpp_TypeInfo_var, (uint32_t)2);
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_1 = L_0;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_2 = (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)il2cpp_codegen_object_new(List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var);
List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897(L_2, List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_2);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)L_2);
List_1U5BU5D_tEEE7F8ED0B53A278052783ADCC76AF51F0452515* L_3 = L_1;
List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* L_4 = (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)il2cpp_codegen_object_new(List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6_il2cpp_TypeInfo_var);
List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897(L_4, List_1__ctor_m2AF6F5DAEA93D68282262463BCD9CEA36647C897_RuntimeMethod_var);
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_4);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6*)L_4);
__this->___m_Actions = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Actions), (void*)L_3);
LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* L_5 = (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068*)il2cpp_codegen_object_new(LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068_il2cpp_TypeInfo_var);
LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E(L_5, LinkedList_1__ctor_m85AAA872EB48ADA9363E5F0BE3FA1DA71EF8188E_RuntimeMethod_var);
__this->___m_DelayedActions = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DelayedActions), (void*)L_5);
Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406* L_6 = (Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406*)il2cpp_codegen_object_new(Stack_1_t14AD17C98C2331278BBF8227C912B354A53F0406_il2cpp_TypeInfo_var);
Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D(L_6, ((int32_t)10), Stack_1__ctor_m2C00E7CC017EEA24FEFF6E26412EBBBBC3E06A8D_RuntimeMethod_var);
__this->___m_NodeCache = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NodeCache), (void*)L_6);
ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608(__this, ComponentSingleton_1__ctor_m77A19C685C4770D7EE0C2781BAA77F774615E608_RuntimeMethod_var);
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
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DelegateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DelegateException, NULL);
}
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke_back(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DelegateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DelegateException, NULL);
}
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_pinvoke_cleanup(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DelegateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DelegateException, NULL);
}
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com_back(const DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DelegateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232____m_Delegate_FieldInfo_var, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DelegateException, NULL);
}
IL2CPP_EXTERN_C void DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshal_com_cleanup(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, Delegate_t* ___0_d, float ___1_invocationTime, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Delegate_t* L_0 = ___0_d;
__this->___m_Delegate = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Delegate), (void*)L_0);
int32_t L_1 = ((DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields*)il2cpp_codegen_static_fields_for(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var))->___s_Id;
int32_t L_2 = L_1;
((DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_StaticFields*)il2cpp_codegen_static_fields_for(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var))->___s_Id = ((int32_t)il2cpp_codegen_add(L_2, 1));
__this->___m_Id = L_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___2_p;
__this->___m_Target = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Target), (void*)L_3);
float L_4 = ___1_invocationTime;
DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline(__this, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C void DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3_AdjustorThunk (RuntimeObject* __this, Delegate_t* ___0_d, float ___1_invocationTime, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_p, const RuntimeMethod* method)
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*>(__this + _offset);
DelegateInfo__ctor_m08FC6B330A4593BBBB9C28877297E0C157D78DF3(_thisAdjusted, ___0_d, ___1_invocationTime, ___2_p, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CInvocationTimeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*>(__this + _offset);
float _returnValue;
_returnValue = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645 (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___U3CInvocationTimeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*>(__this + _offset);
DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject* V_4 = NULL;
float V_5 = 0.0f;
RuntimeObject* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
RuntimeObject* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
String_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
String_t* G_B9_0 = NULL;
String_t* G_B9_1 = NULL;
String_t* G_B8_0 = NULL;
String_t* G_B8_1 = NULL;
String_t* G_B10_0 = NULL;
String_t* G_B10_1 = NULL;
String_t* G_B10_2 = NULL;
{
Delegate_t* L_0 = __this->___m_Delegate;
if (!L_0)
{
goto IL_0020;
}
}
{
Delegate_t* L_1 = __this->___m_Delegate;
NullCheck(L_1);
MethodInfo_t* L_2;
L_2 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_1, NULL);
NullCheck(L_2);
Type_t* L_3;
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(14, L_2);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, (Type_t*)NULL, NULL);
if (!L_4)
{
goto IL_0036;
}
}
IL_0020:
{
int32_t* L_5 = (int32_t*)(&__this->___m_Id);
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_5, NULL);
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral6FA06EBA448778EA550A5F83671874FB718B597A, L_6, NULL);
return L_7;
}
IL_0036:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
int32_t* L_10 = (int32_t*)(&__this->___m_Id);
String_t* L_11;
L_11 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_10, NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_11);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_9;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral491095CE5779BD1D8BA4A1C67163AB71429B8250);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
Delegate_t* L_14 = __this->___m_Delegate;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_14, NULL);
RuntimeObject* L_16 = L_15;
if (L_16)
{
G_B5_0 = L_16;
G_B5_1 = 2;
G_B5_2 = L_13;
G_B5_3 = L_13;
goto IL_0066;
}
G_B4_0 = L_16;
G_B4_1 = 2;
G_B4_2 = L_13;
G_B4_3 = L_13;
}
{
G_B6_0 = ((String_t*)(NULL));
G_B6_1 = G_B4_1;
G_B6_2 = G_B4_2;
G_B6_3 = G_B4_3;
goto IL_006b;
}
IL_0066:
{
NullCheck(G_B5_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B5_0);
G_B6_0 = L_17;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
G_B6_3 = G_B5_3;
}
IL_006b:
{
NullCheck(G_B6_2);
(G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (String_t*)G_B6_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = G_B6_3;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralC087E631060AB76B7C814C0E1B92D5C7C4C4B924);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
Delegate_t* L_20 = __this->___m_Delegate;
NullCheck(L_20);
MethodInfo_t* L_21;
L_21 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_20, NULL);
NullCheck(L_21);
Type_t* L_22;
L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(14, L_21);
NullCheck(L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_22);
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_23);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_19;
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
Delegate_t* L_26 = __this->___m_Delegate;
NullCheck(L_26);
MethodInfo_t* L_27;
L_27 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_26, NULL);
NullCheck(L_27);
String_t* L_28;
L_28 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_27);
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)L_28);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_25;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73);
String_t* L_30;
L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_29, NULL);
V_0 = L_30;
V_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = __this->___m_Target;
V_2 = L_31;
V_3 = 0;
goto IL_00eb;
}
IL_00c6:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = V_2;
int32_t L_33 = V_3;
NullCheck(L_32);
int32_t L_34 = L_33;
RuntimeObject* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
V_4 = L_35;
String_t* L_36 = V_0;
String_t* L_37 = V_1;
RuntimeObject* L_38 = V_4;
if (L_38)
{
G_B9_0 = L_37;
G_B9_1 = L_36;
goto IL_00d4;
}
G_B8_0 = L_37;
G_B8_1 = L_36;
}
{
G_B10_0 = ((String_t*)(NULL));
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_00db;
}
IL_00d4:
{
RuntimeObject* L_39 = V_4;
NullCheck(L_39);
String_t* L_40;
L_40 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_39);
G_B10_0 = L_40;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_00db:
{
String_t* L_41;
L_41 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B10_2, G_B10_1, G_B10_0, NULL);
V_0 = L_41;
V_1 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
int32_t L_42 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00eb:
{
int32_t L_43 = V_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = V_2;
NullCheck(L_44);
if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
{
goto IL_00c6;
}
}
{
String_t* L_45 = V_0;
float L_46;
L_46 = DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline(__this, NULL);
V_5 = L_46;
String_t* L_47;
L_47 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_5), NULL);
String_t* L_48;
L_48 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_45, _stringLiteral3501CD59DE866FB3B8C802399748136D29ADDB19, L_47, NULL);
return L_48;
}
}
IL2CPP_EXTERN_C String_t* DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*>(__this + _offset);
String_t* _returnValue;
_returnValue = DelegateInfo_ToString_m31AC2460408EA1D16E861E230B274BEDB0B83EAA(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method)
{
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{
Delegate_t* L_0 = __this->___m_Delegate;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___m_Target;
NullCheck(L_0);
RuntimeObject* L_2;
L_2 = Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4(L_0, L_1, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0014;
}
throw e;
}
CATCH_0014:
{
Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4;
Exception_t* L_6 = V_0;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_8 = (*(DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*)__this);
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_9 = L_8;
RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232_il2cpp_TypeInfo_var)), &L_9);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_10);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A2F91737EDA01A019955C9C938CB4341513A0F1)), L_7, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0039;
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C void DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232*>(__this + _offset);
DelegateInfo_Invoke_m87A58948D2BFD8A13F922B5D7DA547EB191CA8BD(_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdCacheKey__ctor_mA4092FB0B18300CA3B48D255D5D3F41D23EB9852 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, Type_t* ___0_locType, String_t* ___1_id, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_0 = ___1_id;
__this->___ID = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ID), (void*)L_0);
Type_t* L_1 = ___0_locType;
__this->___locationType = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___locationType), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IdCacheKey_Equals_m7DF07E6380476F64C0FB71EC1B3184C7C2E8B099 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* ___0_other, 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;
}
{
IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* L_0 = ___0_other;
if ((!(((RuntimeObject*)(IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847*)__this) == ((RuntimeObject*)(IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847*)L_0))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* L_1 = ___0_other;
if (L_1)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* L_2 = ___0_other;
NullCheck(L_2);
String_t* L_3 = L_2->___ID;
String_t* L_4 = __this->___ID;
bool L_5;
L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0030;
}
}
{
Type_t* L_6 = __this->___locationType;
IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* L_7 = ___0_other;
NullCheck(L_7);
Type_t* L_8 = L_7->___locationType;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_8, NULL);
return L_9;
}
IL_0030:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IdCacheKey_GetHashCode_m48A78A533F677AF9FBDECC0D96B20D2A3EF63C97 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___ID;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
Type_t* L_2 = __this->___locationType;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)527), L_1)), ((int32_t)31))), L_3));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IdCacheKey_Equals_mD244999E0AEB59A8DEAB7843A1EF9A083ED36F21 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
bool L_1;
L_1 = IdCacheKey_Equals_m7DF07E6380476F64C0FB71EC1B3184C7C2E8B099(__this, ((IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847*)IsInstSealed((RuntimeObject*)L_0, IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IdCacheKey_Equals_m43E8A1D18394FBC32EA7D9FD710AEE8970A9F886 (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_other;
bool L_1;
L_1 = IdCacheKey_Equals_m7DF07E6380476F64C0FB71EC1B3184C7C2E8B099(__this, ((IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847*)IsInstSealed((RuntimeObject*)L_0, IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___0_location, Type_t* ___1_desiredType, 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;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_location;
if (L_0)
{
goto IL_0014;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFDA806E4ED9486F84FE4E7C04D56C7A684143D10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var)));
}
IL_0014:
{
Type_t* L_2 = ___1_desiredType;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, (Type_t*)NULL, NULL);
if (!L_3)
{
goto IL_0028;
}
}
{
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_4 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B930431A536D490C68A91D25D3C66B2FAA99B4D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LocationCacheKey__ctor_m282925A8CF5CF9120CF2CC9AAEF5BEACA2CF8148_RuntimeMethod_var)));
}
IL_0028:
{
RuntimeObject* L_5 = ___0_location;
__this->___m_Location = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Location), (void*)L_5);
Type_t* L_6 = ___1_desiredType;
__this->___m_DesiredType = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DesiredType), (void*)L_6);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationCacheKey_GetHashCode_mB1EBEF7D956D6ED42C5DAF9B4AA1EA02F0CE4134 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_Location;
Type_t* L_1 = __this->___m_DesiredType;
NullCheck(L_0);
int32_t L_2;
L_2 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m1C52245232D45B246971CDFFA407DA544867DD71 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
bool L_1;
L_1 = LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF(__this, ((LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)IsInstSealed((RuntimeObject*)L_0, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8F8728EE1F86BE82C84DCC9F79455AE2965B37D7 (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_other;
bool L_1;
L_1 = LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF(__this, ((LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)IsInstSealed((RuntimeObject*)L_0, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationCacheKey_Equals_m8BEF54161FE13E606502DC9D9A6B2C40503E89BF (LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* __this, LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* ___0_other, const RuntimeMethod* method)
{
{
LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_0 = ___0_other;
if ((!(((RuntimeObject*)(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)__this) == ((RuntimeObject*)(LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859*)L_0))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_1 = ___0_other;
if (L_1)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_2 = __this->___m_Location;
LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_3 = ___0_other;
NullCheck(L_3);
RuntimeObject* L_4 = L_3->___m_Location;
bool L_5;
L_5 = LocationUtils_LocationEquals_m1FD11D1B96DA6CB5C997F4FF70E5422B1782F6B0(L_2, L_4, NULL);
if (!L_5)
{
goto IL_0030;
}
}
{
Type_t* L_6 = __this->___m_DesiredType;
LocationCacheKey_t465D5B71A78CAC6C7D65AFE83AB01DD22E384859* L_7 = ___0_other;
NullCheck(L_7);
Type_t* L_8 = L_7->___m_DesiredType;
bool L_9;
L_9 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_6, L_8, NULL);
return L_9;
}
IL_0030:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DependenciesCacheKey__ctor_mF897DD52A12FB3D9A8A636072A04F00E73F9AC75 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___0_dependencies, int32_t ___1_dependenciesHash, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_dependencies;
__this->___m_Dependencies = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies), (void*)L_0);
int32_t L_1 = ___1_dependenciesHash;
__this->___m_DependenciesHash = L_1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DependenciesCacheKey_GetHashCode_m6420F6AEE55C5DBFBEF8BF629A58E4E50E12C574 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_DependenciesHash;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m1AE039CBE8A5E1DADAE46CFBD540899B65895043 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
bool L_1;
L_1 = DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF(__this, ((DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)IsInstSealed((RuntimeObject*)L_0, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_mB672EB7720C18FE5713D8F70DFA109D617B278C8 (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_other;
bool L_1;
L_1 = DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF(__this, ((DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)IsInstSealed((RuntimeObject*)L_0, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DependenciesCacheKey_Equals_m42F09EA998F1BA6F2B524D9668DD4A9FBFCF71CF (DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* __this, DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* ___0_other, const RuntimeMethod* method)
{
{
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_0 = ___0_other;
if ((!(((RuntimeObject*)(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)__this) == ((RuntimeObject*)(DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1*)L_0))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_1 = ___0_other;
if (L_1)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_2 = __this->___m_Dependencies;
DependenciesCacheKey_tCB0B417B761945B4B5CDB2733BC43EFE33CA40A1* L_3 = ___0_other;
NullCheck(L_3);
RuntimeObject* L_4 = L_3->___m_Dependencies;
bool L_5;
L_5 = LocationUtils_DependenciesEqual_m33CF7BDD2604A392F1E10D9F492AABE6B9EEF548(L_2, L_4, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOpHandlesCacheKey__ctor_mCA58B5FAB01E383F945DD6912328198DA13FA90E (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___0_handles, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_handles;
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_1 = (HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1*)il2cpp_codegen_object_new(HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1_il2cpp_TypeInfo_var);
HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210(L_1, L_0, HashSet_1__ctor_mF7805CAF25D2248E7AC9C6D1514ACFC9321C8210_RuntimeMethod_var);
__this->___m_Handles = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Handles), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOpHandlesCacheKey_GetHashCode_m51CCAF8584F6E54572B1D378D59BC5297BD999DB (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, const RuntimeMethod* method)
{
{
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_0 = __this->___m_Handles;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mBFBDF929A1325136C4E8A1717C0B1C12EF19B670 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
bool L_1;
L_1 = AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3(__this, ((AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)IsInstSealed((RuntimeObject*)L_0, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mD987EBDF7585F0899C89799363A0CFBF5FB96788 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_other;
bool L_1;
L_1 = AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3(__this, ((AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)IsInstSealed((RuntimeObject*)L_0, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOpHandlesCacheKey_Equals_mAB06D007F68B5910A36E6C97D278147D1541F3E3 (AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* __this, AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_0 = ___0_other;
if ((!(((RuntimeObject*)(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)__this) == ((RuntimeObject*)(AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409*)L_0))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_1 = ___0_other;
if (L_1)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_2 = __this->___m_Handles;
AsyncOpHandlesCacheKey_tF69191DDFE87FB22C2938AFC553E25FB02974409* L_3 = ___0_other;
NullCheck(L_3);
HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* L_4 = L_3->___m_Handles;
NullCheck(L_2);
bool L_5;
L_5 = HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B(L_2, L_4, HashSet_1_SetEquals_m0234CE66DE615B4BC061A3900D862051D069589B_RuntimeMethod_var);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_LocationEquals_m1FD11D1B96DA6CB5C997F4FF70E5422B1782F6B0 (RuntimeObject* ___0_loc1, RuntimeObject* ___1_loc2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_loc1;
RuntimeObject* L_1 = ___1_loc2;
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
RuntimeObject* L_2 = ___0_loc1;
if (L_2)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_3 = ___1_loc2;
if (L_3)
{
goto IL_0010;
}
}
{
return (bool)0;
}
IL_0010:
{
RuntimeObject* L_4 = ___0_loc1;
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4);
RuntimeObject* L_6 = ___1_loc2;
NullCheck(L_6);
String_t* L_7;
L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6);
NullCheck(L_5);
bool L_8;
L_8 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_5, L_7, NULL);
if (!L_8)
{
goto IL_0048;
}
}
{
RuntimeObject* L_9 = ___0_loc1;
NullCheck(L_9);
String_t* L_10;
L_10 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_9);
RuntimeObject* L_11 = ___1_loc2;
NullCheck(L_11);
String_t* L_12;
L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_11);
NullCheck(L_10);
bool L_13;
L_13 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_10, L_12, NULL);
if (!L_13)
{
goto IL_0048;
}
}
{
RuntimeObject* L_14 = ___0_loc1;
NullCheck(L_14);
Type_t* L_15;
L_15 = InterfaceFuncInvoker0< Type_t* >::Invoke(8, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_14);
RuntimeObject* L_16 = ___1_loc2;
NullCheck(L_16);
Type_t* L_17;
L_17 = InterfaceFuncInvoker0< Type_t* >::Invoke(8, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_16);
NullCheck(L_15);
bool L_18;
L_18 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(175, L_15, L_17);
return L_18;
}
IL_0048:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationUtils_DependenciesEqual_m33CF7BDD2604A392F1E10D9F492AABE6B9EEF548 (RuntimeObject* ___0_deps1, RuntimeObject* ___1_deps2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
RuntimeObject* L_0 = ___0_deps1;
RuntimeObject* L_1 = ___1_deps2;
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
RuntimeObject* L_2 = ___0_deps1;
if (L_2)
{
goto IL_000b;
}
}
{
return (bool)0;
}
IL_000b:
{
RuntimeObject* L_3 = ___1_deps2;
if (L_3)
{
goto IL_0010;
}
}
{
return (bool)0;
}
IL_0010:
{
RuntimeObject* L_4 = ___0_deps1;
NullCheck(L_4);
int32_t L_5;
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_4);
RuntimeObject* L_6 = ___1_deps2;
NullCheck(L_6);
int32_t L_7;
L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_6);
if ((((int32_t)L_5) == ((int32_t)L_7)))
{
goto IL_0020;
}
}
{
return (bool)0;
}
IL_0020:
{
V_0 = 0;
goto IL_003f;
}
IL_0024:
{
RuntimeObject* L_8 = ___0_deps1;
int32_t L_9 = V_0;
NullCheck(L_8);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_8, L_9);
RuntimeObject* L_11 = ___1_deps2;
int32_t L_12 = V_0;
NullCheck(L_11);
RuntimeObject* L_13;
L_13 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_11, L_12);
bool L_14;
L_14 = LocationUtils_LocationEquals_m1FD11D1B96DA6CB5C997F4FF70E5422B1782F6B0(L_10, L_13, NULL);
if (L_14)
{
goto IL_003b;
}
}
{
return (bool)0;
}
IL_003b:
{
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_003f:
{
int32_t L_16 = V_0;
RuntimeObject* L_17 = ___0_deps1;
NullCheck(L_17);
int32_t L_18;
L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_17);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0024;
}
}
{
return (bool)1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformUtilities_PlatformUsesMultiThreading_mD9F4A5FBF83C37E67662A2424921967DCDB3E1BC (int32_t ___0_platform, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_platform;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)((int32_t)17)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformUtilities__ctor_m0AA459F235118E11C4950BECE8BF6CA419621FBA (PlatformUtilities_t9032CF4FBA517BA5F8FBC4E23E913DE8EC4C13D0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DefaultAllocationStrategy_New_mBECB62C44432B753AB02A0FFCF50666D01E108E6 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __this, Type_t* ___0_type, int32_t ___1_typeHash, const RuntimeMethod* method)
{
{
Type_t* L_0 = ___0_type;
RuntimeObject* L_1;
L_1 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultAllocationStrategy_Release_m63A6725F306906C2067E7D4B94A9B88DB7418E86 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __this, int32_t ___0_typeHash, RuntimeObject* ___1_obj, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultAllocationStrategy__ctor_m4E5FDD0B0190A871B875CCA76972BC3BE5021C56 (DefaultAllocationStrategy_t3C220E3485C97638DF666573D735A82EFA2F00B6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy__ctor_mE90C189EB59AEE251D83C85F1C6422EE3F3FB541 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___0_poolMaxSize, int32_t ___1_poolCapacity, int32_t ___2_poolCacheMaxSize, int32_t ___3_initialPoolCacheCapacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = (List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9*)il2cpp_codegen_object_new(List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9_il2cpp_TypeInfo_var);
List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B(L_0, List_1__ctor_m415DE8EE7AC4955152AD10C91B3825EEAB8B1A2B_RuntimeMethod_var);
__this->___m_poolCache = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_poolCache), (void*)L_0);
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_1 = (Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116*)il2cpp_codegen_object_new(Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA(L_1, Dictionary_2__ctor_m165D9B0D453292403ABCB37C534180409C3BA4BA_RuntimeMethod_var);
__this->___m_cache = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_cache), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_2 = ___0_poolMaxSize;
__this->___m_poolMaxSize = L_2;
int32_t L_3 = ___1_poolCapacity;
__this->___m_poolInitialCapacity = L_3;
int32_t L_4 = ___2_poolCacheMaxSize;
__this->___m_poolCacheMaxSize = L_4;
V_0 = 0;
goto IL_004f;
}
IL_0035:
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_5 = __this->___m_poolCache;
int32_t L_6 = __this->___m_poolInitialCapacity;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428(L_7, L_6, List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var);
NullCheck(L_5);
List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline(L_5, L_7, List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var);
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_004f:
{
int32_t L_9 = V_0;
int32_t L_10 = ___3_initialPoolCacheCapacity;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0035;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = __this->___m_poolCache;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline(L_0, List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var);
V_0 = L_1;
int32_t L_2 = V_0;
if (L_2)
{
goto IL_001b;
}
}
{
int32_t L_3 = __this->___m_poolInitialCapacity;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428(L_4, L_3, List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_RuntimeMethod_var);
return L_4;
}
IL_001b:
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_5 = __this->___m_poolCache;
int32_t L_6 = V_0;
NullCheck(L_5);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7;
L_7 = List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09(L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), List_1_get_Item_m92DF89FE6F5A0E35A97FEC041F0D3030DECABA09_RuntimeMethod_var);
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_8 = __this->___m_poolCache;
int32_t L_9 = V_0;
NullCheck(L_8);
List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44(L_8, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), List_1_RemoveAt_m0AD5393DCD4AE01CE936639400C74F02DACD0C44_RuntimeMethod_var);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_pool, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_0 = __this->___m_poolCache;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_inline(L_0, List_1_get_Count_mB18645697010FA06BE38D6D3F15AD44C5A6EB653_RuntimeMethod_var);
int32_t L_2 = __this->___m_poolCacheMaxSize;
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_001f;
}
}
{
List_1_t544747D4FFA45E0319EFC7BA6A043B4B5C2FD8F9* L_3 = __this->___m_poolCache;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = ___0_pool;
NullCheck(L_3);
List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_inline(L_3, L_4, List_1_Add_m09C481506935CAA72ABE15CC68755E09A3DE69CA_RuntimeMethod_var);
}
IL_001f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LRUCacheAllocationStrategy_New_mC1CFDD601073707E84257F2769AA6D1C258D28B6 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, Type_t* ___0_type, int32_t ___1_typeHash, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* G_B3_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
{
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_0 = __this->___m_cache;
int32_t L_1 = ___1_typeHash;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var);
if (!L_2)
{
goto IL_0042;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_3, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
V_1 = L_4;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = V_0;
int32_t L_6 = V_1;
NullCheck(L_5);
RuntimeObject* L_7;
L_7 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = V_0;
int32_t L_9 = V_1;
NullCheck(L_8);
List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_8, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var);
int32_t L_10 = V_1;
if ((!(((uint32_t)L_10) == ((uint32_t)1))))
{
G_B3_0 = L_7;
goto IL_0041;
}
G_B2_0 = L_7;
}
{
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_11 = __this->___m_cache;
int32_t L_12 = ___1_typeHash;
NullCheck(L_11);
bool L_13;
L_13 = Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A(L_11, L_12, Dictionary_2_Remove_m7190C6CFEC27F812D251BD1E4A0DFA3CB561634A_RuntimeMethod_var);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = V_0;
LRUCacheAllocationStrategy_ReleasePool_m3137C6983551DC95420A39C44E61ECA466A75B63(__this, L_14, NULL);
G_B3_0 = G_B2_0;
}
IL_0041:
{
return G_B3_0;
}
IL_0042:
{
Type_t* L_15 = ___0_type;
RuntimeObject* L_16;
L_16 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_15, NULL);
return L_16;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LRUCacheAllocationStrategy_Release_m64D717012A7423ADF6D16BDAE6CC83C955B5C163 (LRUCacheAllocationStrategy_t6D196B60527FD83BCF39AA0AB3F840357B9DA318* __this, int32_t ___0_typeHash, RuntimeObject* ___1_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
{
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_0 = __this->___m_cache;
int32_t L_1 = ___0_typeHash;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mA654C416A54847AB8788AB5AC4C212271A4C0796_RuntimeMethod_var);
if (L_2)
{
goto IL_0024;
}
}
{
Dictionary_2_t41FCE8F6D4F2C9A37D0D4D7BCDC650332BB6C116* L_3 = __this->___m_cache;
int32_t L_4 = ___0_typeHash;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5;
L_5 = LRUCacheAllocationStrategy_GetPool_mB62AD68905391E611B6DB22C295DEF5D0A883AD5(__this, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = L_5;
V_0 = L_6;
NullCheck(L_3);
Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC(L_3, L_4, L_6, Dictionary_2_Add_m760F534C63E8FB529B19A190CD31B6627F0212BC_RuntimeMethod_var);
}
IL_0024:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = V_0;
NullCheck(L_7);
int32_t L_8;
L_8 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_7, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
int32_t L_9 = __this->___m_poolMaxSize;
if ((((int32_t)L_8) >= ((int32_t)L_9)))
{
goto IL_0039;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = V_0;
RuntimeObject* L_11 = ___1_obj;
NullCheck(L_10);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_10, L_11, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
}
IL_0039:
{
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedTypeRestrictionAttribute__ctor_m1A10E6EE1B4AD72C790F7CB7210522A1C19477FF (SerializedTypeRestrictionAttribute_tE0100FA7EAC0692CA121E5BC843682BC373FAA41* __this, const RuntimeMethod* method)
{
{
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_pinvoke_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_back(const SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1____m_CachedType_FieldInfo_var, SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshal_com_cleanup(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_AssemblyName;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
String_t* _returnValue;
_returnValue = SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_ClassName;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
String_t* _returnValue;
_returnValue = SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0;
L_0 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
Type_t* L_2;
L_2 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(__this, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_2);
return L_3;
}
IL_001a:
{
return _stringLiteralF94AA613862F53AAD0F034DAF760AFDD9509B693;
}
}
IL2CPP_EXTERN_C String_t* SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
String_t* _returnValue;
_returnValue = SerializedType_ToString_m286E5553A848CA6C472FCE478B65C01B3B2AA5E7(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __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;
Assembly_t* V_1 = NULL;
Exception_t* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{
{
String_t* L_0 = __this->___m_AssemblyName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001a_1;
}
}
{
String_t* L_2 = __this->___m_ClassName;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_001e_1;
}
}
IL_001a_1:
{
V_0 = (Type_t*)NULL;
goto IL_007e;
}
IL_001e_1:
{
Type_t* L_4 = __this->___m_CachedType;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, (Type_t*)NULL, NULL);
if (!L_5)
{
goto IL_0053_1;
}
}
{
String_t* L_6 = __this->___m_AssemblyName;
Assembly_t* L_7;
L_7 = Assembly_Load_mC42733BACCA273EEAA32A341CBF53722A44DCC90(L_6, NULL);
V_1 = L_7;
Assembly_t* L_8 = V_1;
bool L_9;
L_9 = Assembly_op_Inequality_m58825496C0F2FD59DFC42085A1E60C69F6DD20F0(L_8, (Assembly_t*)NULL, NULL);
if (!L_9)
{
goto IL_0053_1;
}
}
{
Assembly_t* L_10 = V_1;
String_t* L_11 = __this->___m_ClassName;
NullCheck(L_10);
Type_t* L_12;
L_12 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(34, L_10, L_11);
__this->___m_CachedType = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedType), (void*)L_12);
}
IL_0053_1:
{
Type_t* L_13 = __this->___m_CachedType;
V_0 = L_13;
goto IL_007e;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_005c;
}
throw e;
}
CATCH_005c:
{
{
Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_2 = L_14;
Exception_t* L_15 = V_2;
NullCheck(L_15);
Type_t* L_16;
L_16 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_15, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
bool L_19;
L_19 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_16, L_18, NULL);
if (!L_19)
{
goto IL_007a;
}
}
{
Exception_t* L_20 = V_2;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_20, NULL);
}
IL_007a:
{
V_0 = (Type_t*)NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007e;
}
}
IL_007e:
{
Type_t* L_21 = V_0;
return L_21;
}
}
IL2CPP_EXTERN_C Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
Type_t* _returnValue;
_returnValue = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, Type_t* ___0_value, 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;
}
String_t* V_0 = NULL;
{
Type_t* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0027;
}
}
{
Type_t* L_2 = ___0_value;
NullCheck(L_2);
Assembly_t* L_3;
L_3 = VirtualFuncInvoker0< Assembly_t* >::Invoke(42, L_2);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_3);
__this->___m_AssemblyName = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssemblyName), (void*)L_4);
Type_t* L_5 = ___0_value;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(41, L_5);
__this->___m_ClassName = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClassName), (void*)L_6);
return;
}
IL_0027:
{
V_0 = (String_t*)NULL;
__this->___m_ClassName = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClassName), (void*)(String_t*)NULL);
String_t* L_7 = V_0;
__this->___m_AssemblyName = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssemblyName), (void*)L_7);
return;
}
}
IL2CPP_EXTERN_C void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679_AdjustorThunk (RuntimeObject* __this, Type_t* ___0_value, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CValueChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
bool _returnValue;
_returnValue = SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CValueChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*>(__this + _offset);
SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline(_thisAdjusted, ___0_value, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ObjectTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectTypeException, NULL);
}
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke_back(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ObjectTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectTypeException, NULL);
}
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_pinvoke_cleanup(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ObjectTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectTypeException, NULL);
}
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com_back(const ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ObjectTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3____m_ObjectType_FieldInfo_var, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ObjectTypeException, NULL);
}
IL2CPP_EXTERN_C void ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshal_com_cleanup(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Id;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*>(__this + _offset);
String_t* _returnValue;
_returnValue = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_0 = __this->___m_ObjectType;
return L_0;
}
}
IL2CPP_EXTERN_C SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*>(__this + _offset);
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 _returnValue;
_returnValue = ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Data;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*>(__this + _offset);
String_t* _returnValue;
_returnValue = ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->___m_Id;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_1 = __this->___m_ObjectType;
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_2 = L_1;
RuntimeObject* L_3 = Box(SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral224C29E303A46BE2ED2DFE574FE8044650869F4E, L_0, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C String_t* ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*>(__this + _offset);
String_t* _returnValue;
_returnValue = ObjectInitializationData_ToString_m730570E98783E54D1B6A2ED0178E05A2DE394593(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, String_t* ___1_idOverride, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
RuntimeObject* V_1 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3;
memset((&V_3), 0, sizeof(V_3));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
String_t* G_B6_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B6_1 = NULL;
RuntimeObject* G_B6_2 = NULL;
try
{
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1*)(&__this->___m_ObjectType);
Type_t* L_1;
L_1 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(L_0, NULL);
V_0 = L_1;
Type_t* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, (Type_t*)NULL, NULL);
if (!L_3)
{
goto IL_0021_1;
}
}
{
il2cpp_codegen_initobj((&V_2), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4 = V_2;
V_2 = L_4;
goto IL_006f;
}
IL_0021_1:
{
Type_t* L_5 = V_0;
RuntimeObject* L_6;
L_6 = Activator_CreateInstance_m2BE3252B26369EA17E06A564F25172F6D002469F(L_5, (bool)1, NULL);
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var));
RuntimeObject* L_7 = V_1;
if (!L_7)
{
goto IL_0052_1;
}
}
{
RuntimeObject* L_8 = V_1;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = ___0_rm;
String_t* L_10 = ___1_idOverride;
if (!L_10)
{
G_B5_0 = L_9;
G_B5_1 = L_8;
goto IL_0039_1;
}
G_B4_0 = L_9;
G_B4_1 = L_8;
}
{
String_t* L_11 = ___1_idOverride;
G_B6_0 = L_11;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_003f_1;
}
IL_0039_1:
{
String_t* L_12 = __this->___m_Id;
G_B6_0 = L_12;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_003f_1:
{
String_t* L_13 = __this->___m_Data;
NullCheck(G_B6_2);
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_14;
L_14 = InterfaceFuncInvoker3< AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, String_t*, String_t* >::Invoke(1, IInitializableObject_tB5EAFECD94FB085A2225D79C9DD79EC459948C94_il2cpp_TypeInfo_var, G_B6_2, G_B6_1, G_B6_0, L_13);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_15;
L_15 = AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375(L_14, AsyncOperationHandle_1_op_Implicit_mBF733EC1DF0B867C1CBDD631FC157935E6E9F375_RuntimeMethod_var);
V_2 = L_15;
goto IL_006f;
}
IL_0052_1:
{
il2cpp_codegen_initobj((&V_3), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_16 = V_3;
V_2 = L_16;
goto IL_006f;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_005e;
}
throw e;
}
CATCH_005e:
{
Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_17, NULL);
il2cpp_codegen_initobj((&V_3), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_18 = V_3;
V_2 = L_18;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_006f;
}
IL_006f:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_19 = V_2;
return L_19;
}
}
IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC_AdjustorThunk (RuntimeObject* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, String_t* ___1_idOverride, const RuntimeMethod* method)
{
ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*>(__this + _offset);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue;
_returnValue = ObjectInitializationData_GetAsyncInitHandle_m0017D1CE9481015847F724E9E22C481A2CFDF2FC(_thisAdjusted, ___0_rm, ___1_idOverride, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ExtractKeyAndSubKey_m1A27EE5940B51FAB5B5C9F1E0F78080D41A43CE1 (RuntimeObject* ___0_keyObj, String_t** ___1_mainKey, String_t** ___2_subKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
RuntimeObject* L_0 = ___0_keyObj;
V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var));
String_t* L_1 = V_0;
if (!L_1)
{
goto IL_0040;
}
}
{
String_t* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_2, ((int32_t)91), NULL);
V_1 = L_3;
int32_t L_4 = V_1;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_0040;
}
}
{
String_t* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_5, ((int32_t)93), NULL);
V_2 = L_6;
int32_t L_7 = V_2;
int32_t L_8 = V_1;
if ((((int32_t)L_7) <= ((int32_t)L_8)))
{
goto IL_0040;
}
}
{
String_t** L_9 = ___1_mainKey;
String_t* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
String_t* L_12;
L_12 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, 0, L_11, NULL);
*((RuntimeObject**)L_9) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_12);
String_t** L_13 = ___2_subKey;
String_t* L_14 = V_0;
int32_t L_15 = V_1;
int32_t L_16 = V_2;
int32_t L_17 = V_1;
NullCheck(L_14);
String_t* L_18;
L_18 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, ((int32_t)il2cpp_codegen_add(L_15, 1)), ((int32_t)il2cpp_codegen_subtract(L_16, ((int32_t)il2cpp_codegen_add(L_17, 1)))), NULL);
*((RuntimeObject**)L_13) = (RuntimeObject*)L_18;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)L_18);
return (bool)1;
}
IL_0040:
{
String_t** L_19 = ___1_mainKey;
*((RuntimeObject**)L_19) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_19, (void*)(RuntimeObject*)NULL);
String_t** L_20 = ___2_subKey;
*((RuntimeObject**)L_20) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_20, (void*)(RuntimeObject*)NULL);
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_IsPathRemote_m3F7B514A149162329D210C849F3B5D99A77ED156 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_path;
if (!L_0)
{
goto IL_0010;
}
}
{
String_t* L_1 = ___0_path;
NullCheck(L_1);
bool L_2;
L_2 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_1, _stringLiteral58B716FF5428F7961E1403E6D969E605D0F27EAF, 4, NULL);
return L_2;
}
IL_0010:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerConfig_StripQueryParameters_mF4AB37F488D95F095D6DD266B767238E7C273EC7 (String_t* ___0_path, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
String_t* L_0 = ___0_path;
if (!L_0)
{
goto IL_0019;
}
}
{
String_t* L_1 = ___0_path;
NullCheck(L_1);
int32_t L_2;
L_2 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_1, ((int32_t)63), NULL);
V_0 = L_2;
int32_t L_3 = V_0;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_0019;
}
}
{
String_t* L_4 = ___0_path;
int32_t L_5 = V_0;
NullCheck(L_4);
String_t* L_6;
L_6 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_4, 0, L_5, NULL);
return L_6;
}
IL_0019:
{
String_t* L_7 = ___0_path;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_ShouldPathUseWebRequest_m9B72A8B38C30946642D7FF983D89277596A4A35B (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m0BF372FAE10BEF17D7593896328D1DC567CE70B9(NULL);
if (!L_0)
{
goto IL_0011;
}
}
{
String_t* L_1 = ___0_path;
bool L_2;
L_2 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_1, NULL);
if (!L_2)
{
goto IL_0011;
}
}
{
return (bool)0;
}
IL_0011:
{
String_t* L_3 = ___0_path;
if (!L_3)
{
goto IL_0020;
}
}
{
String_t* L_4 = ___0_path;
NullCheck(L_4);
bool L_5;
L_5 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_4, _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A, NULL);
return L_5;
}
IL_0020:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerConfig_PlatformCanLoadLocallyFromUrlPath_m0BF372FAE10BEF17D7593896328D1DC567CE70B9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_0 = (List_1_tD25B27535A2152F2A5071985C3699F183881E0EA*)il2cpp_codegen_object_new(List_1_tD25B27535A2152F2A5071985C3699F183881E0EA_il2cpp_TypeInfo_var);
List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913(L_0, List_1__ctor_m28B0FD0F2221E9A428AC7053440E7DCCED821913_RuntimeMethod_var);
List_1_tD25B27535A2152F2A5071985C3699F183881E0EA* L_1 = L_0;
NullCheck(L_1);
List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_inline(L_1, ((int32_t)11), List_1_Add_m8D3A001B04748E316D277F1F7195E4A759B6261B_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
NullCheck(L_1);
bool L_3;
L_3 = List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F(L_1, L_2, List_1_Contains_mCC1DF00335ECC0520B9FD7A9E551F6CE8D8CD02F_RuntimeMethod_var);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* ResourceManagerConfig_CreateArrayResult_mE26798757DCC20CB22CE1DBFB13EEED145CB303A (Type_t* ___0_type, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___1_allAssets, 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;
int32_t V_1 = 0;
RuntimeArray* V_2 = NULL;
int32_t V_3 = 0;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_4 = NULL;
int32_t V_5 = 0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_6 = NULL;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_7 = NULL;
{
Type_t* L_0 = ___0_type;
NullCheck(L_0);
Type_t* L_1;
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(64, L_0);
V_0 = L_1;
Type_t* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, (Type_t*)NULL, NULL);
if (!L_3)
{
goto IL_0012;
}
}
{
return (RuntimeArray*)NULL;
}
IL_0012:
{
V_1 = 0;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_4 = ___1_allAssets;
V_4 = L_4;
V_5 = 0;
goto IL_003c;
}
IL_001c:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_5 = V_4;
int32_t L_6 = V_5;
NullCheck(L_5);
int32_t L_7 = L_6;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_6 = L_8;
Type_t* L_9 = V_0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = V_6;
NullCheck(L_10);
Type_t* L_11;
L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
NullCheck(L_9);
bool L_12;
L_12 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_9, L_11);
if (!L_12)
{
goto IL_0036;
}
}
{
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0036:
{
int32_t L_14 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_003c:
{
int32_t L_15 = V_5;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_16 = V_4;
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
{
goto IL_001c;
}
}
{
Type_t* L_17 = V_0;
int32_t L_18 = V_1;
RuntimeArray* L_19;
L_19 = Array_CreateInstance_m13B202130951A03AF5F52470A19E17D3AD2A8983(L_17, L_18, NULL);
V_2 = L_19;
V_3 = 0;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_20 = ___1_allAssets;
V_4 = L_20;
V_5 = 0;
goto IL_007f;
}
IL_0056:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_21 = V_4;
int32_t L_22 = V_5;
NullCheck(L_21);
int32_t L_23 = L_22;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_7 = L_24;
Type_t* L_25 = V_0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_26 = V_7;
NullCheck(L_26);
Type_t* L_27;
L_27 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_26, NULL);
NullCheck(L_25);
bool L_28;
L_28 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_25, L_27);
if (!L_28)
{
goto IL_0079;
}
}
{
RuntimeArray* L_29 = V_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_30 = V_7;
int32_t L_31 = V_3;
int32_t L_32 = L_31;
V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
NullCheck(L_29);
Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8(L_29, L_30, L_32, NULL);
}
IL_0079:
{
int32_t L_33 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_007f:
{
int32_t L_34 = V_5;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_35 = V_4;
NullCheck(L_35);
if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
{
goto IL_0056;
}
}
{
RuntimeArray* L_36 = V_2;
return L_36;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManagerConfig_CreateListResult_m7E247CBEA74D2E3E6F4B5E7795CBDC314F91D83B (Type_t* ___0_type, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___1_allAssets, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL;
RuntimeObject* V_1 = NULL;
Type_t* V_2 = NULL;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_3 = NULL;
int32_t V_4 = 0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_5 = NULL;
{
Type_t* L_0 = ___0_type;
NullCheck(L_0);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1;
L_1 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, L_0);
V_0 = L_1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = V_0;
NullCheck(L_3);
Type_t* L_5;
L_5 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_3, L_4);
RuntimeObject* L_6;
L_6 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_5, NULL);
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_6, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var));
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = V_0;
NullCheck(L_7);
int32_t L_8 = 0;
Type_t* L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_2 = L_9;
RuntimeObject* L_10 = V_1;
if (L_10)
{
goto IL_002b;
}
}
{
return (RuntimeObject*)NULL;
}
IL_002b:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_11 = ___1_allAssets;
V_3 = L_11;
V_4 = 0;
goto IL_0056;
}
IL_0032:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_12 = V_3;
int32_t L_13 = V_4;
NullCheck(L_12);
int32_t L_14 = L_13;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_5 = L_15;
Type_t* L_16 = V_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_17 = V_5;
NullCheck(L_17);
Type_t* L_18;
L_18 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_17, NULL);
NullCheck(L_16);
bool L_19;
L_19 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_16, L_18);
if (!L_19)
{
goto IL_0050;
}
}
{
RuntimeObject* L_20 = V_1;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_21 = V_5;
NullCheck(L_20);
int32_t L_22;
L_22 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(2, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_20, L_21);
}
IL_0050:
{
int32_t L_23 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0056:
{
int32_t L_24 = V_4;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_25 = V_3;
NullCheck(L_25);
if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
{
goto IL_0032;
}
}
{
RuntimeObject* L_26 = V_1;
return L_26;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_webReq, UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** ___1_result, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** L_0 = ___1_result;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1 = ___0_webReq;
if (!L_1)
{
goto IL_000e;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = ___0_webReq;
NullCheck(L_2);
bool L_3;
L_3 = UnityWebRequest_get_isDone_m3079B53A1CAFD8D5B334C635761E7B7E10B14123(L_2, NULL);
if (L_3)
{
goto IL_0010;
}
}
IL_000e:
{
return (bool)0;
}
IL_0010:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = ___0_webReq;
NullCheck(L_4);
int32_t L_5;
L_5 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_4, NULL);
V_0 = L_5;
int32_t L_6 = V_0;
if ((!(((uint32_t)L_6) > ((uint32_t)1))))
{
goto IL_0023;
}
}
{
int32_t L_7 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, 2))) > ((uint32_t)2))))
{
goto IL_0025;
}
}
{
goto IL_002f;
}
IL_0023:
{
return (bool)0;
}
IL_0025:
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894** L_8 = ___1_result;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_9 = ___0_webReq;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_10 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)il2cpp_codegen_object_new(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var);
UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168(L_10, L_9, NULL);
*((RuntimeObject**)L_8) = (RuntimeObject*)L_10;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_8, (void*)(RuntimeObject*)L_10);
return (bool)1;
}
IL_002f:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = ___0_webReq;
NullCheck(L_11);
int32_t L_12;
L_12 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_11, NULL);
int32_t L_13 = L_12;
RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var)), &L_13);
String_t* L_15;
L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB69455F744571C3D06796F0B307DD5A33E35B7C6)), L_14, NULL);
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_16 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_16, L_15, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestUtilities_IsAssetBundleDownloaded_m424AE91A573AE10DB0ACFF7969FA6794F6C5F256 (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* V_0 = NULL;
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_op;
NullCheck(L_0);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1;
L_1 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_0, NULL);
NullCheck(L_1);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_2;
L_2 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_1, NULL);
V_0 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)L_2, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var));
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_3 = V_0;
if (!L_3)
{
goto IL_0023;
}
}
{
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_4 = V_0;
NullCheck(L_4);
bool L_5;
L_5 = DownloadHandlerAssetBundle_get_autoLoadAssetBundle_m2639C74CDA9554AD6CB1EC1C7CBD1AAEB8518E2D(L_4, NULL);
if (!L_5)
{
goto IL_0023;
}
}
{
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_6 = V_0;
NullCheck(L_6);
bool L_7;
L_7 = DownloadHandlerAssetBundle_get_isDownloadComplete_mBB1BB4E3CE2DD3096D7B7D08D126A7CF5F6E4D9A(L_6, NULL);
return L_7;
}
IL_0023:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_8 = ___0_op;
NullCheck(L_8);
bool L_9;
L_9 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_8, NULL);
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestUtilities__ctor_mBBC1319918D5F9CE7DC96D260D4A06B165FB9D2F (UnityWebRequestUtilities_t88C74E09592943CC38DEBD4C743A4FAFA3E17F6F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_request;
NullCheck(L_0);
String_t* L_1;
L_1 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_0, NULL);
V_0 = L_1;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = ___0_request;
NullCheck(L_2);
int32_t L_3;
L_3 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)4))))
{
goto IL_0035;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = ___0_request;
NullCheck(L_4);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_5;
L_5 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_4, NULL);
if (!L_5)
{
goto IL_0035;
}
}
{
String_t* L_6 = V_0;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7 = ___0_request;
NullCheck(L_7);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_8;
L_8 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_7, NULL);
NullCheck(L_8);
String_t* L_9;
L_9 = DownloadHandler_get_error_mE1A0FFCC1F3CC14567E6A9565C6EF08CDC04583E(L_8, NULL);
String_t* L_10;
L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_6, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2, L_9, NULL);
V_0 = L_10;
}
IL_0035:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = ___0_request;
NullCheck(L_11);
int32_t L_12;
L_12 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_11, NULL);
__this->___U3CResultU3Ek__BackingField = L_12;
String_t* L_13 = V_0;
UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline(__this, L_13, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_14 = ___0_request;
NullCheck(L_14);
int64_t L_15;
L_15 = UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B(L_14, NULL);
__this->___U3CResponseCodeU3Ek__BackingField = L_15;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_16 = ___0_request;
NullCheck(L_16);
String_t* L_17;
L_17 = UnityWebRequest_get_method_mEA8B59A692AEF09BF469AB6A8B5A8F8C22435AB9(L_16, NULL);
__this->___U3CMethodU3Ek__BackingField = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMethodU3Ek__BackingField), (void*)L_17);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_18 = ___0_request;
NullCheck(L_18);
String_t* L_19;
L_19 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_18, NULL);
__this->___U3CUrlU3Ek__BackingField = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUrlU3Ek__BackingField), (void*)L_19);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_ToString_m1F2EF13FD90347BA1B8752D2D534D007BAF14390 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04422C80FD67344F1CC3E8874645F012406FB975);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
int32_t L_2;
L_2 = UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline(__this, NULL);
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(Result_tFB98154F15BF37A66902802D441FEFADC68D4C87_il2cpp_TypeInfo_var, &L_3);
String_t* L_5;
L_5 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
String_t* L_6;
L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D, L_4, L_5, NULL);
NullCheck(L_1);
StringBuilder_t* L_7;
L_7 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_1, L_6, NULL);
int64_t L_8;
L_8 = UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline(__this, NULL);
if ((((int64_t)L_8) <= ((int64_t)((int64_t)0))))
{
goto IL_0054;
}
}
{
StringBuilder_t* L_9 = V_0;
int64_t L_10;
L_10 = UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline(__this, NULL);
int64_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline(__this, NULL);
String_t* L_14;
L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral888E703FA70C9F3755C136B54F886B5D3C8109BC, L_12, L_13, NULL);
NullCheck(L_9);
StringBuilder_t* L_15;
L_15 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_9, L_14, NULL);
}
IL_0054:
{
StringBuilder_t* L_16 = V_0;
String_t* L_17;
L_17 = UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline(__this, NULL);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral04422C80FD67344F1CC3E8874645F012406FB975, L_17, NULL);
NullCheck(L_16);
StringBuilder_t* L_19;
L_19 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_16, L_18, NULL);
StringBuilder_t* L_20 = V_0;
NullCheck(L_20);
String_t* L_21;
L_21 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_20);
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___U3CResponseCodeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CResultU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CMethodU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CUrlU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityWebRequestResult_ShouldRetryDownloadError_m0801EC2326AAE1EF661B1361F7EDC2878D4EB719 (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06FFAEDD264D43611706F54772FECA6D79DFBC38);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A91BF8C37C986C446565B1D9562F4B08074C322);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F6C7E07847E9DF236F51D8903452CBB11792F13);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BBE3F76A5D0E7C1F1DAF20BCEE89A25C2B9D0AF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61EC3B465E5131FD59E8BCD1B5E29455CA678EE7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral792DF38A58F73482B66F2EF714CF934D7BA2D3C7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ABDAEB13E90018165B787B501C5E0DFCA6F4A5C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DC44F80D6FD4C2FA061C4DDE603C537DBD5AFC5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FCF7A87CABC373319B2F3FA01CF5A0164A66AFA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8155413D5A8D81943DD7B4AE85047F6F7DDB964E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90C28B2D4F4518C147547BB8368A24CBDC476C2A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1ECE7F993A5F947B813ECBA9C01EF3DB3F2480F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8FDD1C73DAB79B8C786353DB3D9A865F0F8C274);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB3FA0451F77551C71B549F7594A6F1819F71634);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60651D03A7682539C3BC3EF6E4EAD69A1A37237);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDDEEC1F6EE5D486DC5B13EC23BB9B563ABD88EA);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0;
L_0 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return (bool)1;
}
IL_000f:
{
String_t* L_2;
L_2 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteralB8F1C9322D277D9264D18BA5D704F599D736DAC2, NULL);
if (L_3)
{
goto IL_015c;
}
}
{
String_t* L_4;
L_4 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_5;
L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, _stringLiteral4F6C7E07847E9DF236F51D8903452CBB11792F13, NULL);
if (L_5)
{
goto IL_015c;
}
}
{
String_t* L_6;
L_6 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_7;
L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, _stringLiteralA8FDD1C73DAB79B8C786353DB3D9A865F0F8C274, NULL);
if (L_7)
{
goto IL_015c;
}
}
{
String_t* L_8;
L_8 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_9;
L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, _stringLiteral7FCF7A87CABC373319B2F3FA01CF5A0164A66AFA, NULL);
if (L_9)
{
goto IL_015c;
}
}
{
String_t* L_10;
L_10 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_11;
L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteral5BBE3F76A5D0E7C1F1DAF20BCEE89A25C2B9D0AF, NULL);
if (L_11)
{
goto IL_015c;
}
}
{
String_t* L_12;
L_12 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_13;
L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteral0A91BF8C37C986C446565B1D9562F4B08074C322, NULL);
if (L_13)
{
goto IL_015c;
}
}
{
String_t* L_14;
L_14 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_15;
L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_14, _stringLiteral7DC44F80D6FD4C2FA061C4DDE603C537DBD5AFC5, NULL);
if (L_15)
{
goto IL_015c;
}
}
{
String_t* L_16;
L_16 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_17;
L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, _stringLiteralE60651D03A7682539C3BC3EF6E4EAD69A1A37237, NULL);
if (L_17)
{
goto IL_015c;
}
}
{
String_t* L_18;
L_18 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_19;
L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteralBB3FA0451F77551C71B549F7594A6F1819F71634, NULL);
if (L_19)
{
goto IL_015c;
}
}
{
String_t* L_20;
L_20 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_21;
L_21 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_20, _stringLiteral06FFAEDD264D43611706F54772FECA6D79DFBC38, NULL);
if (L_21)
{
goto IL_015c;
}
}
{
String_t* L_22;
L_22 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_23;
L_23 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_22, _stringLiteralFDDEEC1F6EE5D486DC5B13EC23BB9B563ABD88EA, NULL);
if (L_23)
{
goto IL_015c;
}
}
{
String_t* L_24;
L_24 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_25;
L_25 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_24, _stringLiteral61EC3B465E5131FD59E8BCD1B5E29455CA678EE7, NULL);
if (L_25)
{
goto IL_015c;
}
}
{
String_t* L_26;
L_26 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_27;
L_27 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_26, _stringLiteral90C28B2D4F4518C147547BB8368A24CBDC476C2A, NULL);
if (L_27)
{
goto IL_015c;
}
}
{
String_t* L_28;
L_28 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_29;
L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteral8155413D5A8D81943DD7B4AE85047F6F7DDB964E, NULL);
if (L_29)
{
goto IL_015c;
}
}
{
String_t* L_30;
L_30 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_31;
L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteralA1ECE7F993A5F947B813ECBA9C01EF3DB3F2480F, NULL);
if (L_31)
{
goto IL_015c;
}
}
{
String_t* L_32;
L_32 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_33;
L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteral792DF38A58F73482B66F2EF714CF934D7BA2D3C7, NULL);
if (L_33)
{
goto IL_015c;
}
}
{
String_t* L_34;
L_34 = UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline(__this, NULL);
bool L_35;
L_35 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, _stringLiteral7ABDAEB13E90018165B787B501C5E0DFCA6F4A5C, NULL);
if (!L_35)
{
goto IL_015e;
}
}
IL_015c:
{
return (bool)0;
}
IL_015e:
{
return (bool)1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadOnlyLocation__ctor_m5C682847E5CC673CB596207315CEC153BF116EA4 (DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_location;
LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141(__this, L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Hash;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Hash_m15AA10A2ED59974D2BEC4727D2087891A3F2F383 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___m_Hash = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hash), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___m_Crc;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Crc_mB5262A0ECF589E86D7F2FF3B6A06B11EC9F322DA (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_value;
__this->___m_Crc = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Timeout;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_Timeout_m4D40D90135EFDB499654B97E189BF5F284F0B94B (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_Timeout = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ChunkedTransfer_mE2A8C59F151B1092D4A23613239715606BD08B07 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_ChunkedTransfer;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_ChunkedTransfer_m14451B19037C6DB8A43937ACF1B04429FBD5305A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_ChunkedTransfer = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_RedirectLimit;
if ((((int32_t)L_0) > ((int32_t)((int32_t)128))))
{
goto IL_0014;
}
}
{
int32_t L_1 = __this->___m_RedirectLimit;
return L_1;
}
IL_0014:
{
return ((int32_t)128);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_RedirectLimit_mDCB72FD4DBA97492FA95BD06C50208C6DEEA4D2B (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_RedirectLimit = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_RetryCount;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_RetryCount_mE25CEBBF0610F063DAB0600352CAD53023B19591 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_RetryCount = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_BundleName;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_BundleName_mFC5719990D23E342388FC8E8D40CA9F8FDF9C571 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___m_BundleName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BundleName), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_AssetLoadMode;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_AssetLoadMode_m906864B7AC6863322225B1EF0FBFF29C50CD3D68 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_AssetLoadMode = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___m_BundleSize;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_BundleSize_mBEC0BFD2694FB465EF71A626BAB0DAED839D340F (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
__this->___m_BundleSize = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseCrcForCachedBundles;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_UseCrcForCachedBundle_m34DE20707D0A081FAD76F9C31E90D39647438B95 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_UseCrcForCachedBundles = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseUWRForLocalBundles;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_UseUnityWebRequestForLocalBundles_m1E382181788427AF5716B4A52A130E935F89104A (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_UseUWRForLocalBundles = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_ClearOtherCachedVersionsWhenLoaded;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions_set_ClearOtherCachedVersionsWhenLoaded_m77720BB6E0F99946304DF20351DBC58A0B7F5AA0 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_ClearOtherCachedVersionsWhenLoaded = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_ComputeSize_mB11B143445F4C29355A29326B23AB38D91C5ABC2 (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, RuntimeObject* ___0_location, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___1_resourceManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* G_B3_0 = NULL;
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___1_resourceManager;
if (!L_0)
{
goto IL_000c;
}
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = ___1_resourceManager;
RuntimeObject* L_2 = ___0_location;
NullCheck(L_1);
String_t* L_3;
L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL);
G_B3_0 = L_3;
goto IL_0012;
}
IL_000c:
{
RuntimeObject* L_4 = ___0_location;
NullCheck(L_4);
String_t* L_5;
L_5 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_4);
G_B3_0 = L_5;
}
IL_0012:
{
bool L_6;
L_6 = ResourceManagerConfig_IsPathRemote_m3F7B514A149162329D210C849F3B5D99A77ED156(G_B3_0, NULL);
if (L_6)
{
goto IL_001c;
}
}
{
return ((int64_t)0);
}
IL_001c:
{
String_t* L_7;
L_7 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(__this, NULL);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8;
L_8 = Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47(L_7, NULL);
V_0 = L_8;
bool L_9;
L_9 = Hash128_get_isValid_mFFEDF59D52D132E018CDF33516ADCAB44954B7F0((&V_0), NULL);
if (!L_9)
{
goto IL_004e;
}
}
{
String_t* L_10;
L_10 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline(__this, NULL);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_11 = V_0;
CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_12;
memset((&L_12), 0, sizeof(L_12));
CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE((&L_12), L_10, L_11, NULL);
bool L_13;
L_13 = Caching_IsVersionCached_mB7A50D1A5C5B22C6603C2341919FC429ED751880(L_12, NULL);
if (!L_13)
{
goto IL_0047;
}
}
{
return ((int64_t)0);
}
IL_0047:
{
int64_t L_14;
L_14 = AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1_inline(__this, NULL);
return L_14;
}
IL_004e:
{
int64_t L_15;
L_15 = AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1_inline(__this, NULL);
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleRequestOptions__ctor_m0F5D92A41947FF6CFB4267185309F205B1C88DEE (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_Hash = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hash), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
__this->___m_RedirectLimit = (-1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___m_TimeoutTimer;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_1 = __this->___m_Options;
NullCheck(L_1);
int32_t L_2;
L_2 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F_inline(L_1, NULL);
if ((!(((float)L_0) >= ((float)((float)L_2)))))
{
goto IL_001e;
}
}
{
int32_t L_3 = __this->___m_TimeoutOverFrames;
return (bool)((((int32_t)L_3) > ((int32_t)5))? 1 : 0);
}
IL_001e:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___m_BytesToDownload;
if ((!(((uint64_t)L_0) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0043;
}
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_1 = __this->___m_Options;
if (!L_1)
{
goto IL_003b;
}
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_2 = __this->___m_Options;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_4;
L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_3, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6;
L_6 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_5, NULL);
NullCheck(L_2);
int64_t L_7;
L_7 = VirtualFuncInvoker2< int64_t, RuntimeObject*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* >::Invoke(5, L_2, L_4, L_6);
__this->___m_BytesToDownload = L_7;
goto IL_0043;
}
IL_003b:
{
__this->___m_BytesToDownload = ((int64_t)0);
}
IL_0043:
{
int64_t L_8 = __this->___m_BytesToDownload;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m99093A2324F69D68ABD3D922E0A0D7F02309C245 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, RuntimeObject* ___0_loc, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1;
L_1 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_0, NULL);
RuntimeObject* L_2 = ___0_loc;
NullCheck(L_1);
String_t* L_3;
L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL);
V_0 = L_3;
String_t* L_4 = V_0;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5;
L_5 = AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9(__this, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___0_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_0 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_1 = NULL;
CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B5_0 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B6_1 = NULL;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B17_0 = NULL;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B16_0 = NULL;
{
String_t* L_0 = ___0_url;
il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = Uri_UnescapeDataString_m095AF55EE0F237A44FC8A53D2EE6FA66A567634D(L_0, NULL);
String_t* L_2;
L_2 = Uri_EscapeUriString_m1F1E67F8150470F51174B1C3B93E6F5B9C8C1A38(L_1, NULL);
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_3, L_2, NULL);
V_0 = L_3;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_4 = __this->___m_Options;
if (L_4)
{
goto IL_0027;
}
}
{
__this->___m_Source = 4;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5 = V_0;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6;
L_6 = UnityWebRequestAssetBundle_GetAssetBundle_m9045968CDEE1AEF16CA76EFA17061D9D4C21FE30(L_5, NULL);
return L_6;
}
IL_0027:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_7 = __this->___m_Options;
NullCheck(L_7);
String_t* L_8;
L_8 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_7, NULL);
bool L_9;
L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL);
if (L_9)
{
goto IL_00a5;
}
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_10 = __this->___m_Options;
NullCheck(L_10);
String_t* L_11;
L_11 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline(L_10, NULL);
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_12 = __this->___m_Options;
NullCheck(L_12);
String_t* L_13;
L_13 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_12, NULL);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14;
L_14 = Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47(L_13, NULL);
CachedAssetBundle__ctor_m13AD50663A3717FD159A25BED5C6634425DCC4CE((&V_2), L_11, L_14, NULL);
CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_15 = V_2;
bool L_16;
L_16 = Caching_IsVersionCached_mB7A50D1A5C5B22C6603C2341919FC429ED751880(L_15, NULL);
V_3 = L_16;
bool L_17 = V_3;
if (L_17)
{
G_B5_0 = __this;
goto IL_0069;
}
G_B4_0 = __this;
}
{
G_B6_0 = 4;
G_B6_1 = G_B4_0;
goto IL_006a;
}
IL_0069:
{
G_B6_0 = 2;
G_B6_1 = G_B5_0;
}
IL_006a:
{
NullCheck(G_B6_1);
G_B6_1->___m_Source = G_B6_0;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_18 = __this->___m_Options;
NullCheck(L_18);
bool L_19;
L_19 = AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227_inline(L_18, NULL);
if (L_19)
{
goto IL_0085;
}
}
{
int32_t L_20 = __this->___m_Source;
if ((!(((uint32_t)L_20) == ((uint32_t)4))))
{
goto IL_009a;
}
}
IL_0085:
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_21 = V_0;
CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_22 = V_2;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_23 = __this->___m_Options;
NullCheck(L_23);
uint32_t L_24;
L_24 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9_inline(L_23, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_25;
L_25 = UnityWebRequestAssetBundle_GetAssetBundle_m54C9037C71250E352D7A1947E4594C927A4E0925(L_21, L_22, L_24, NULL);
V_1 = L_25;
goto IL_00be;
}
IL_009a:
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_26 = V_0;
CachedAssetBundle_t5C0C1D8D8AAF7DDC3D3CF7D81BBF581A89819E91 L_27 = V_2;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_28;
L_28 = UnityWebRequestAssetBundle_GetAssetBundle_m54C9037C71250E352D7A1947E4594C927A4E0925(L_26, L_27, 0, NULL);
V_1 = L_28;
goto IL_00be;
}
IL_00a5:
{
__this->___m_Source = 4;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_29 = V_0;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_30 = __this->___m_Options;
NullCheck(L_30);
uint32_t L_31;
L_31 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9_inline(L_30, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_32;
L_32 = UnityWebRequestAssetBundle_GetAssetBundle_m6F1692B41861FA9CAD924EDC0D48E94532A002AC(L_29, L_31, NULL);
V_1 = L_32;
}
IL_00be:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_33 = __this->___m_Options;
NullCheck(L_33);
int32_t L_34;
L_34 = AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C(L_33, NULL);
if ((((int32_t)L_34) <= ((int32_t)0)))
{
goto IL_00dd;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_35 = V_1;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_36 = __this->___m_Options;
NullCheck(L_36);
int32_t L_37;
L_37 = AssetBundleRequestOptions_get_RedirectLimit_mDDF7428FD93DBCE5FA5C953DF09C3E1F7D2BFD8C(L_36, NULL);
NullCheck(L_35);
UnityWebRequest_set_redirectLimit_m595CF14137D16BE4385E802869A28AA9B8460928(L_35, L_37, NULL);
}
IL_00dd:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_38 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39;
L_39 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_38, NULL);
NullCheck(L_39);
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_40;
L_40 = ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline(L_39, NULL);
if (!L_40)
{
goto IL_010c;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_41 = V_1;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_42 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_43;
L_43 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_42, NULL);
NullCheck(L_43);
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_44;
L_44 = ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline(L_43, NULL);
NullCheck(L_41);
UnityWebRequest_set_certificateHandler_m4B4FA1E2F5FD0394D079CB711EB612F6A62458E2(L_41, L_44, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_45 = V_1;
NullCheck(L_45);
UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline(L_45, (bool)0, NULL);
}
IL_010c:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_46 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_47;
L_47 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_46, NULL);
NullCheck(L_47);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_48;
L_48 = ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline(L_47, NULL);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_49 = L_48;
if (L_49)
{
G_B17_0 = L_49;
goto IL_0122;
}
G_B16_0 = L_49;
}
{
goto IL_0128;
}
IL_0122:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_50 = V_1;
NullCheck(G_B17_0);
Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline(G_B17_0, L_50, NULL);
}
IL_0128:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_51 = V_1;
return L_51;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__28_0_m37EAFEDC337AFC75940A42D3E75F3D0C50EDD4C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_PreloadCompleted;
if (L_0)
{
goto IL_0016;
}
}
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1;
L_1 = AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0018;
}
}
IL_0016:
{
return (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL;
}
IL_0018:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_3 = __this->___m_Options;
NullCheck(L_3);
int32_t L_4;
L_4 = AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702_inline(L_3, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_005d;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_5 = __this->___m_PreloadRequest;
if (L_5)
{
goto IL_0056;
}
}
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_6 = __this->___m_AssetBundle;
NullCheck(L_6);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_7;
L_7 = AssetBundle_LoadAllAssetsAsync_m01938F14A24C6C0C08BA6480D1384D674AD1DDB7(L_6, NULL);
__this->___m_PreloadRequest = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreloadRequest), (void*)L_7);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_8 = __this->___m_PreloadRequest;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_9 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_9, __this, (intptr_t)((void*)AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__28_0_m37EAFEDC337AFC75940A42D3E75F3D0C50EDD4C9_RuntimeMethod_var), NULL);
NullCheck(L_8);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_8, L_9, NULL);
}
IL_0056:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_10 = __this->___m_PreloadRequest;
return L_10;
}
IL_005d:
{
return (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation;
if (L_0)
{
goto IL_000e;
}
}
{
return (0.0f);
}
IL_000e:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation;
NullCheck(L_1);
float L_2;
L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_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));
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_2 = NULL;
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_0 = __this->___m_Options;
if (L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1 = V_1;
return L_1;
}
IL_0012:
{
il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
int64_t L_2;
L_2 = AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50(__this, NULL);
(&V_1)->___TotalBytes = L_2;
float L_3;
L_3 = AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935(__this, NULL);
(&V_1)->___IsDone = (bool)((((int32_t)((!(((float)L_3) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_4 = V_1;
V_0 = L_4;
int64_t L_5;
L_5 = AssetBundleResource_get_BytesToDownload_mAE341F337C62984133F1898982EEA4C1A816CC50(__this, NULL);
if ((((int64_t)L_5) <= ((int64_t)((int64_t)0))))
{
goto IL_00bb;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_6 = __this->___m_WebRequestQueueOperation;
if (!L_6)
{
goto IL_0081;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_7 = __this->___m_WebRequestQueueOperation;
NullCheck(L_7);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_8 = L_7->___m_WebRequest;
NullCheck(L_8);
String_t* L_9;
L_9 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_8, NULL);
bool L_10;
L_10 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_9, NULL);
if (!L_10)
{
goto IL_0081;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_11 = __this->___m_WebRequestQueueOperation;
NullCheck(L_11);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = L_11->___m_WebRequest;
NullCheck(L_12);
uint64_t L_13;
L_13 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_12, NULL);
__this->___m_DownloadedBytes = L_13;
goto IL_00bb;
}
IL_0081:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_14 = __this->___m_RequestOperation;
if (!L_14)
{
goto IL_00bb;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_15 = __this->___m_RequestOperation;
V_2 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_15, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_16 = V_2;
if (!L_16)
{
goto IL_00bb;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_17 = V_2;
NullCheck(L_17);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_18;
L_18 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_17, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_18, NULL);
bool L_20;
L_20 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_19, NULL);
if (!L_20)
{
goto IL_00bb;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_21 = V_2;
NullCheck(L_21);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_22;
L_22 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_21, NULL);
NullCheck(L_22);
uint64_t L_23;
L_23 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_22, NULL);
__this->___m_DownloadedBytes = L_23;
}
IL_00bb:
{
int64_t L_24 = __this->___m_DownloadedBytes;
(&V_0)->___DownloadedBytes = L_24;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_25 = V_0;
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssetBundle_tB38418819A49060CD738CB21541649340F082943* AssetBundleResource_GetAssetBundle_m2677FCACAC574D7C60992D0FEB7EABDFA962CF63 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
bool L_1;
L_1 = ProvideHandle_get_IsValid_m0852EF449EEE7D5E0E91FFA7902D9600554E9CE7(L_0, NULL);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_2 = __this->___m_AssetBundle;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
{
__this->___m_UnloadOperation = (AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnloadOperation), (void*)(AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)NULL);
AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Start_mAF93CC18901AF152472DC583D170B9218DC03B44 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* ___1_unloadOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_Retries = 0;
__this->___m_AssetBundle = (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)(AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL);
__this->___m_RequestOperation = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___0_provideHandle;
__this->___m_ProvideHandle = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_ResourceManager), (void*)NULL);
#endif
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_2;
L_2 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_2);
__this->___m_Options = ((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)L_3, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Options), (void*)((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)L_3, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var)));
__this->___m_BytesToDownload = ((int64_t)(-1));
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_5 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_5, __this, (intptr_t)((void*)AssetBundleResource_PercentComplete_m47D08300A9374509CA6AFB646EF7B00634015935_RuntimeMethod_var), NULL);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D(L_4, L_5, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_6 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* L_7 = (Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434*)il2cpp_codegen_object_new(Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434_il2cpp_TypeInfo_var);
Func_1__ctor_mB5AE38FCC180471E6C2CEDDD467236BB6421D62C(L_7, __this, (intptr_t)((void*)AssetBundleResource_GetDownloadStatus_m5C4B65566B058DC9736A9416C44D914B3A6814D8_RuntimeMethod_var), NULL);
ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145(L_6, L_7, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_9 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_9, __this, (intptr_t)((void*)AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D_RuntimeMethod_var), NULL);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(L_8, L_9, NULL);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_10 = ___1_unloadOp;
__this->___m_UnloadOperation = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnloadOperation), (void*)L_10);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_11 = __this->___m_UnloadOperation;
if (!L_11)
{
goto IL_00b8;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_12 = __this->___m_UnloadOperation;
NullCheck(L_12);
bool L_13;
L_13 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_12, NULL);
if (L_13)
{
goto IL_00b8;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_14 = __this->___m_UnloadOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_15 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_15, __this, (intptr_t)((void*)AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189_RuntimeMethod_var), NULL);
NullCheck(L_14);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_14, L_15, NULL);
return;
}
IL_00b8:
{
AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_WaitForCompletionHandler_m3FEE1A4633F3C1945FDC6BD75A159C1E5B89703D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL;
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* V_1 = NULL;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* G_B17_0 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* G_B16_0 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* G_B15_0 = NULL;
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_0 = __this->___m_UnloadOperation;
if (!L_0)
{
goto IL_0044;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_1 = __this->___m_UnloadOperation;
NullCheck(L_1);
bool L_2;
L_2 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_1, NULL);
if (L_2)
{
goto IL_0044;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_3 = __this->___m_UnloadOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_4 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_4, __this, (intptr_t)((void*)AssetBundleResource_OnUnloadOperationComplete_mA30A75EADD9F1392EC42FFC836ADBF8A63518189_RuntimeMethod_var), NULL);
NullCheck(L_3);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_3, L_4, NULL);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_5 = __this->___m_UnloadOperation;
NullCheck(L_5);
AssetBundleUnloadOperation_WaitForCompletion_mB088D657C55F6D7D203551013B216BE9391E3979(L_5, NULL);
__this->___m_UnloadOperation = (AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnloadOperation), (void*)(AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)NULL);
AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL);
}
IL_0044:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_6 = __this->___m_RequestOperation;
if (L_6)
{
goto IL_0062;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_7 = __this->___m_WebRequestQueueOperation;
if (L_7)
{
goto IL_0056;
}
}
{
return (bool)0;
}
IL_0056:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_8 = __this->___m_WebRequestQueueOperation;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_WaitForRequestToBeActive_mC4448801875550E419C6FE8B211CCD02B2CE413A(L_8, 1, NULL);
}
IL_0062:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = __this->___m_RequestOperation;
V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_9, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_10 = V_0;
if (!L_10)
{
goto IL_00ed;
}
}
{
goto IL_0079;
}
IL_0073:
{
Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(1, NULL);
}
IL_0079:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_11 = V_0;
bool L_12;
L_12 = UnityWebRequestUtilities_IsAssetBundleDownloaded_m424AE91A573AE10DB0ACFF7969FA6794F6C5F256(L_11, NULL);
if (!L_12)
{
goto IL_0073;
}
}
{
int32_t L_13 = __this->___m_Source;
if ((!(((uint32_t)L_13) == ((uint32_t)2))))
{
goto IL_00bc;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_14 = V_0;
if (L_14)
{
goto IL_0090;
}
}
{
G_B17_0 = ((DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB*)(NULL));
goto IL_00a2;
}
IL_0090:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_15 = V_0;
NullCheck(L_15);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_16;
L_16 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_15, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_17 = L_16;
if (L_17)
{
G_B16_0 = L_17;
goto IL_009d;
}
G_B15_0 = L_17;
}
{
G_B17_0 = ((DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB*)(NULL));
goto IL_00a2;
}
IL_009d:
{
NullCheck(G_B16_0);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_18;
L_18 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(G_B16_0, NULL);
G_B17_0 = L_18;
}
IL_00a2:
{
V_1 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)G_B17_0, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var));
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_19 = V_1;
NullCheck(L_19);
bool L_20;
L_20 = DownloadHandlerAssetBundle_get_autoLoadAssetBundle_m2639C74CDA9554AD6CB1EC1C7CBD1AAEB8518E2D(L_19, NULL);
if (!L_20)
{
goto IL_00bc;
}
}
{
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_21 = V_1;
NullCheck(L_21);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_22;
L_22 = DownloadHandlerAssetBundle_get_assetBundle_m9D07F738F7014C26AF2B7FD89132FD1CB5DDE0FE(L_21, NULL);
__this->___m_AssetBundle = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)L_22);
}
IL_00bc:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_23 = V_0;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueue_DequeueRequest_mB13E57C770245EB2F6EB2D54CC9EC00895880657(L_23, NULL);
bool L_24 = __this->___m_RequestCompletedCallbackCalled;
if (L_24)
{
goto IL_00ed;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_25 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_26 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_26, __this, (intptr_t)((void*)AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var), NULL);
NullCheck(L_25);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_25, L_26, NULL);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_27 = __this->___m_RequestOperation;
AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D(__this, L_27, NULL);
}
IL_00ed:
{
bool L_28 = __this->___m_Completed;
if (L_28)
{
goto IL_0129;
}
}
{
int32_t L_29 = __this->___m_Source;
if ((!(((uint32_t)L_29) == ((uint32_t)1))))
{
goto IL_0129;
}
}
{
bool L_30 = __this->___m_RequestCompletedCallbackCalled;
if (L_30)
{
goto IL_0129;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_31 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_32 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_32, __this, (intptr_t)((void*)AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var), NULL);
NullCheck(L_31);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_31, L_32, NULL);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_33 = __this->___m_RequestOperation;
AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8(__this, L_33, NULL);
}
IL_0129:
{
bool L_34 = __this->___m_Completed;
if (L_34)
{
goto IL_015e;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_35 = __this->___m_RequestOperation;
NullCheck(L_35);
bool L_36;
L_36 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_35, NULL);
if (!L_36)
{
goto IL_015e;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_37 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_38 = __this->___m_AssetBundle;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_39;
L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_37, __this, L_39, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
__this->___m_Completed = (bool)1;
}
IL_015e:
{
bool L_40 = __this->___m_Completed;
return L_40;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_operation, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___1_callback, const RuntimeMethod* method)
{
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___0_operation;
NullCheck(L_0);
bool L_1;
L_1 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_0, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_2 = ___1_callback;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_3 = ___0_operation;
NullCheck(L_2);
Action_1_Invoke_m1D35475B8639DAC98CB843FE398FE26FDA136D4C_inline(L_2, L_3, NULL);
return;
}
IL_0010:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = ___0_operation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_5 = ___1_callback;
NullCheck(L_4);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_4, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mAFC4290DC315D8402C0AB3C632F8CF81204D410D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_handle, int32_t* ___1_loadType, String_t** ___2_path, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_handle), NULL);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1;
L_1 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline((&___0_handle), NULL);
int32_t* L_2 = ___1_loadType;
String_t** L_3 = ___2_path;
AssetBundleResource_GetLoadInfo_mED6270C26AEB96BC8D81708EDDFF08000CFFB7CA(L_0, L_1, L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_GetLoadInfo_mED6270C26AEB96BC8D81708EDDFF08000CFFB7CA (RuntimeObject* ___0_location, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___1_resourceManager, int32_t* ___2_loadType, String_t** ___3_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C);
s_Il2CppMethodInitialized = true;
}
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* V_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
int32_t* G_B9_0 = 0;
int32_t* G_B8_0 = 0;
int32_t G_B10_0 = 0;
int32_t* G_B10_1 = 0;
{
RuntimeObject* L_0 = ___0_location;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = NULL;
goto IL_000c;
}
IL_0006:
{
RuntimeObject* L_1 = ___0_location;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_1);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = ((AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006*)IsInstClass((RuntimeObject*)G_B3_0, AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006_il2cpp_TypeInfo_var));
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_3 = V_0;
if (L_3)
{
goto IL_001c;
}
}
{
int32_t* L_4 = ___2_loadType;
*((int32_t*)L_4) = (int32_t)0;
String_t** L_5 = ___3_path;
*((RuntimeObject**)L_5) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)NULL);
return;
}
IL_001c:
{
String_t** L_6 = ___3_path;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = ___1_resourceManager;
RuntimeObject* L_8 = ___0_location;
NullCheck(L_7);
String_t* L_9;
L_9 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_7, L_8, NULL);
*((RuntimeObject**)L_6) = (RuntimeObject*)L_9;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)L_9);
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)11)))))
{
goto IL_004d;
}
}
{
String_t** L_11 = ___3_path;
String_t* L_12 = *((String_t**)L_11);
NullCheck(L_12);
bool L_13;
L_13 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_12, _stringLiteralC18FBCF47192407CDE354D661AB9E2C6E6D37B9C, 4, NULL);
if (!L_13)
{
goto IL_004d;
}
}
{
int32_t* L_14 = ___2_loadType;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_15 = V_0;
NullCheck(L_15);
bool L_16;
L_16 = AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A_inline(L_15, NULL);
if (L_16)
{
G_B9_0 = L_14;
goto IL_0049;
}
G_B8_0 = L_14;
}
{
G_B10_0 = 1;
G_B10_1 = G_B8_0;
goto IL_004a;
}
IL_0049:
{
G_B10_0 = 2;
G_B10_1 = G_B9_0;
}
IL_004a:
{
*((int32_t*)G_B10_1) = (int32_t)G_B10_0;
goto IL_007e;
}
IL_004d:
{
String_t** L_17 = ___3_path;
String_t* L_18 = *((String_t**)L_17);
bool L_19;
L_19 = ResourceManagerConfig_ShouldPathUseWebRequest_m9B72A8B38C30946642D7FF983D89277596A4A35B(L_18, NULL);
if (!L_19)
{
goto IL_005b;
}
}
{
int32_t* L_20 = ___2_loadType;
*((int32_t*)L_20) = (int32_t)2;
goto IL_007e;
}
IL_005b:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_21 = V_0;
NullCheck(L_21);
bool L_22;
L_22 = AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A_inline(L_21, NULL);
if (!L_22)
{
goto IL_007b;
}
}
{
String_t** L_23 = ___3_path;
String_t** L_24 = ___3_path;
String_t* L_25 = *((String_t**)L_24);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_26;
L_26 = Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2(L_25, NULL);
String_t* L_27;
L_27 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral876BA9D37F5B3B86B1953A81D0C931AE6AFB2BED, L_26, NULL);
*((RuntimeObject**)L_23) = (RuntimeObject*)L_27;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_23, (void*)(RuntimeObject*)L_27);
int32_t* L_28 = ___2_loadType;
*((int32_t*)L_28) = (int32_t)2;
goto IL_007e;
}
IL_007b:
{
int32_t* L_29 = ___2_loadType;
*((int32_t*)L_29) = (int32_t)1;
}
IL_007e:
{
int32_t* L_30 = ___2_loadType;
int32_t L_31 = *((int32_t*)L_30);
if ((!(((uint32_t)L_31) == ((uint32_t)2))))
{
goto IL_0090;
}
}
{
String_t** L_32 = ___3_path;
String_t** L_33 = ___3_path;
String_t* L_34 = *((String_t**)L_33);
NullCheck(L_34);
String_t* L_35;
L_35 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_34, ((int32_t)92), ((int32_t)47), NULL);
*((RuntimeObject**)L_32) = (RuntimeObject*)L_35;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_32, (void*)(RuntimeObject*)L_35);
}
IL_0090:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
__this->___m_DownloadedBytes = ((int64_t)0);
__this->___m_RequestCompletedCallbackCalled = (bool)0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = __this->___m_ProvideHandle;
String_t** L_1 = (String_t**)(&__this->___m_TransformedInternalId);
AssetBundleResource_GetLoadInfo_mAFC4290DC315D8402C0AB3C632F8CF81204D410D(L_0, (&V_0), L_1, NULL);
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0063;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_4;
L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_3, NULL);
if (!((DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)IsInstClass((RuntimeObject*)L_4, DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var)))
{
goto IL_005c;
}
}
{
__this->___m_Source = 1;
__this->___m_RequestOperation = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_5, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)1, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
__this->___m_Completed = (bool)1;
return;
}
IL_005c:
{
AssetBundleResource_LoadLocalBundle_m6EFD51DDF5FEC1964CAADCF0C268FD6AB07C11F4(__this, NULL);
return;
}
IL_0063:
{
int32_t L_6 = V_0;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_0086;
}
}
{
String_t* L_7 = __this->___m_TransformedInternalId;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_8;
L_8 = AssetBundleResource_EnqueueWebRequest_m5D4DA3D4CFE08BA2464FA80F1AD3908521FC3E0D(__this, L_7, NULL);
__this->___m_WebRequestQueueOperation = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestQueueOperation), (void*)L_8);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_9 = __this->___m_WebRequestQueueOperation;
AssetBundleResource_AddBeginWebRequestHandler_mE230039E25E989F0C83944D14C52A387EDD09B91(__this, L_9, NULL);
return;
}
IL_0086:
{
__this->___m_Source = 0;
__this->___m_RequestOperation = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_10 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
String_t* L_11 = __this->___m_TransformedInternalId;
String_t* L_12;
L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6, L_11, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_13 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_14;
L_14 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_13, NULL);
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_15 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_15, L_12, L_14, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_10, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_15, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
__this->___m_Completed = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_LoadLocalBundle_m6EFD51DDF5FEC1964CAADCF0C268FD6AB07C11F4 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* G_B2_0 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B2_1 = NULL;
String_t* G_B1_0 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B1_1 = NULL;
uint32_t G_B3_0 = 0;
String_t* G_B3_1 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* G_B3_2 = NULL;
{
__this->___m_Source = 1;
String_t* L_0 = __this->___m_TransformedInternalId;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_1 = __this->___m_Options;
if (!L_1)
{
G_B2_0 = L_0;
G_B2_1 = __this;
goto IL_0023;
}
G_B1_0 = L_0;
G_B1_1 = __this;
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_2 = __this->___m_Options;
NullCheck(L_2);
uint32_t L_3;
L_3 = AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9_inline(L_2, NULL);
G_B3_0 = L_3;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((uint32_t)(0));
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0024:
{
AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6* L_4;
L_4 = AssetBundle_LoadFromFileAsync_m37B766D9A85083324BC10538BCB29F8C9C263FAD(G_B3_1, G_B3_0, NULL);
NullCheck(G_B3_2);
G_B3_2->___m_RequestOperation = L_4;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_2->___m_RequestOperation), (void*)L_4);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_6 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_6, __this, (intptr_t)((void*)AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8_RuntimeMethod_var), NULL);
AssetBundleResource_AddCallbackInvokeIfDone_m1B95B9ED5C249BB3C9C2A00F165F47D1F01A30BB(__this, L_5, L_6, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* AssetBundleResource_EnqueueWebRequest_m5D4DA3D4CFE08BA2464FA80F1AD3908521FC3E0D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, String_t* ___0_internalId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_internalId;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1;
L_1 = AssetBundleResource_CreateWebRequest_m79DE1A126FF993C44A29062AB674C28B871C00C9(__this, L_0, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = L_1;
NullCheck(L_2);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_3;
L_3 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_2, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_5;
L_5 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_4, NULL);
NullCheck(((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)L_3, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var)));
DownloadHandlerAssetBundle_set_autoLoadAssetBundle_m33EFE2889EEC8AC2C81066DB7FF415AA315B53AE(((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)CastclassSealed((RuntimeObject*)L_3, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var)), (bool)((((int32_t)((!(((RuntimeObject*)(DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)((DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)IsInstClass((RuntimeObject*)L_5, DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = L_2;
NullCheck(L_6);
UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline(L_6, (bool)0, NULL);
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_7;
L_7 = WebRequestQueue_QueueRequest_mB468AF5AEE67CFB938B8A623BFFE0E4A71D97644(L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_AddBeginWebRequestHandler_mE230039E25E989F0C83944D14C52A387EDD09B91 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* ___0_webRequestQueueOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_U3CAddBeginWebRequestHandlerU3Eb__41_0_m21A60C0AE1AD43CFD9401B63FA0DF8FC005A5DDD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_0 = ___0_webRequestQueueOperation;
NullCheck(L_0);
bool L_1;
L_1 = WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813(L_0, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_2 = ___0_webRequestQueueOperation;
NullCheck(L_2);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = L_2->___Result;
AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A(__this, L_3, NULL);
return;
}
IL_0015:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_4 = ___0_webRequestQueueOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_5 = L_4;
NullCheck(L_5);
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_6 = L_5->___OnComplete;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_7 = (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)il2cpp_codegen_object_new(Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB(L_7, __this, (intptr_t)((void*)AssetBundleResource_U3CAddBeginWebRequestHandlerU3Eb__41_0_m21A60C0AE1AD43CFD9401B63FA0DF8FC005A5DDD_RuntimeMethod_var), NULL);
Delegate_t* L_8;
L_8 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_6, L_7, NULL);
NullCheck(L_5);
L_5->___OnComplete = ((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_8, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_5->___OnComplete), (void*)((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_8, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_asyncOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___m_TimeoutTimer = (0.0f);
__this->___m_TimeoutOverFrames = 0;
__this->___m_LastDownloadedByteCount = ((int64_t)0);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___0_asyncOp;
__this->___m_RequestOperation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_0);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation;
if (!L_1)
{
goto IL_0036;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2 = __this->___m_RequestOperation;
NullCheck(L_2);
bool L_3;
L_3 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_2, NULL);
if (!L_3)
{
goto IL_0043;
}
}
IL_0036:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = __this->___m_RequestOperation;
AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D(__this, L_4, NULL);
return;
}
IL_0043:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_5 = __this->___m_Options;
NullCheck(L_5);
int32_t L_6;
L_6 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F_inline(L_5, NULL);
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_0062;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8;
L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_7, NULL);
NullCheck(L_8);
ResourceManager_AddUpdateReceiver_mCEC1DDE2E64507B7210293AC1C5A6E5849AA29B5(L_8, __this, NULL);
}
IL_0062:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_10 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_10, __this, (intptr_t)((void*)AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D_RuntimeMethod_var), NULL);
NullCheck(L_9);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_9, L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_Update_m51BC83CA2F963A53669204CDE6153DC1ECE50BC1 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, float ___0_unscaledDeltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL;
float V_1 = 0.0f;
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_RequestOperation;
if (!L_0)
{
goto IL_00d2;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_RequestOperation;
V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_1, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = V_0;
if (!L_2)
{
goto IL_00d2;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0;
NullCheck(L_3);
bool L_4;
L_4 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_3, NULL);
if (L_4)
{
goto IL_00d2;
}
}
{
uint64_t L_5 = __this->___m_LastDownloadedByteCount;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_6 = V_0;
NullCheck(L_6);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7;
L_7 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_6, NULL);
NullCheck(L_7);
uint64_t L_8;
L_8 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_7, NULL);
if ((((int64_t)L_5) == ((int64_t)L_8)))
{
goto IL_0071;
}
}
{
__this->___m_TimeoutTimer = (0.0f);
__this->___m_TimeoutOverFrames = 0;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_9 = V_0;
NullCheck(L_9);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10;
L_10 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_9, NULL);
NullCheck(L_10);
uint64_t L_11;
L_11 = UnityWebRequest_get_downloadedBytes_m73E3EC726E417FC7F983FFEF9566CF380F322610(L_10, NULL);
__this->___m_LastDownloadedByteCount = L_11;
__this->___m_LastFrameCount = (-1);
__this->___m_TimeSecSinceLastUpdate = (0.0f);
return;
}
IL_0071:
{
float L_12 = ___0_unscaledDeltaTime;
V_1 = L_12;
int32_t L_13 = __this->___m_LastFrameCount;
int32_t L_14;
L_14 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
{
goto IL_008d;
}
}
{
float L_15;
L_15 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
float L_16 = __this->___m_TimeSecSinceLastUpdate;
V_1 = ((float)il2cpp_codegen_subtract(L_15, L_16));
}
IL_008d:
{
float L_17 = __this->___m_TimeoutTimer;
float L_18 = V_1;
__this->___m_TimeoutTimer = ((float)il2cpp_codegen_add(L_17, L_18));
bool L_19;
L_19 = AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16(__this, NULL);
if (!L_19)
{
goto IL_00ae;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_20 = V_0;
NullCheck(L_20);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_21;
L_21 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_20, NULL);
NullCheck(L_21);
UnityWebRequest_Abort_m466E8B88BC90F64CE614561BAA88B9412BDB7E8B(L_21, NULL);
}
IL_00ae:
{
int32_t L_22 = __this->___m_TimeoutOverFrames;
__this->___m_TimeoutOverFrames = ((int32_t)il2cpp_codegen_add(L_22, 1));
int32_t L_23;
L_23 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
__this->___m_LastFrameCount = L_23;
float L_24;
L_24 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
__this->___m_TimeSecSinceLastUpdate = L_24;
}
IL_00d2:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_LocalRequestOperationCompleted_m89ACDBA271F4830F27F54DCD193CE92D0B32D1B8 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___m_RequestCompletedCallbackCalled;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
__this->___m_RequestCompletedCallbackCalled = (bool)1;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = ___0_op;
NullCheck(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_1, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var)));
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_2;
L_2 = AssetBundleCreateRequest_get_assetBundle_m613FDE589FB86BE1E6920D38ED0706F785D9DB21(((AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6*)IsInstClass((RuntimeObject*)L_1, AssetBundleCreateRequest_t73B8714B9459A01540E091C3770A408E67188CF6_il2cpp_TypeInfo_var)), NULL);
AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E(__this, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_CompleteBundleLoad_m2D635CCC7B8438E10C04E75DDBC41B79A04F712E (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundle_tB38418819A49060CD738CB21541649340F082943* ___0_bundle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6);
s_Il2CppMethodInitialized = true;
}
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = ___0_bundle;
__this->___m_AssetBundle = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)L_0);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1 = __this->___m_AssetBundle;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0025;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_3, __this, (bool)1, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
goto IL_0054;
}
IL_0025:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
String_t* L_5 = __this->___m_TransformedInternalId;
String_t* L_6;
L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral0BCA68978AFF5252CC99AF34A8EF65C00FDCC2D6, L_5, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_8;
L_8 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_7, NULL);
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_9 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_9, L_6, L_8, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_4, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_9, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
}
IL_0054:
{
__this->___m_Completed = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_WebRequestOperationCompleted_m80EDEE2721B9B8493FB05643C6DA3A9A62CB4C2D (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F);
s_Il2CppMethodInitialized = true;
}
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL;
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* V_1 = NULL;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* V_2 = NULL;
bool V_3 = false;
String_t* V_4 = NULL;
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* V_5 = NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* G_B6_0 = NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* G_B5_0 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* G_B7_0 = NULL;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* G_B10_0 = NULL;
{
bool L_0 = __this->___m_RequestCompletedCallbackCalled;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
__this->___m_RequestCompletedCallbackCalled = (bool)1;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_1 = __this->___m_Options;
NullCheck(L_1);
int32_t L_2;
L_2 = AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F_inline(L_1, NULL);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_002f;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_4;
L_4 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_3, NULL);
NullCheck(L_4);
ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(L_4, __this, NULL);
}
IL_002f:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = ___0_op;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_6 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_5, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
if (L_6)
{
G_B6_0 = L_6;
goto IL_003c;
}
G_B5_0 = L_6;
}
{
G_B7_0 = ((UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)(NULL));
goto IL_0041;
}
IL_003c:
{
NullCheck(G_B6_0);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7;
L_7 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(G_B6_0, NULL);
G_B7_0 = L_7;
}
IL_0041:
{
V_0 = G_B7_0;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_8 = V_0;
if (L_8)
{
goto IL_0048;
}
}
{
G_B10_0 = ((DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB*)(NULL));
goto IL_004e;
}
IL_0048:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_9 = V_0;
NullCheck(L_9);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_10;
L_10 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_9, NULL);
G_B10_0 = L_10;
}
IL_004e:
{
V_1 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)G_B10_0, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var));
V_2 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = V_0;
if (!L_11)
{
goto IL_00f7;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = V_0;
bool L_13;
L_13 = UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686(L_12, (&V_2), NULL);
if (L_13)
{
goto IL_00f7;
}
}
{
bool L_14 = __this->___m_Completed;
if (L_14)
{
goto IL_00ac;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_16;
L_16 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_15, NULL);
if (((DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)IsInstClass((RuntimeObject*)L_16, DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var)))
{
goto IL_008f;
}
}
{
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_17 = V_1;
NullCheck(L_17);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_18;
L_18 = DownloadHandlerAssetBundle_get_assetBundle_m9D07F738F7014C26AF2B7FD89132FD1CB5DDE0FE(L_17, NULL);
__this->___m_AssetBundle = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)L_18);
}
IL_008f:
{
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_19 = V_1;
NullCheck(L_19);
VirtualActionInvoker0::Invoke(5, L_19);
V_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_20 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_20, __this, (bool)1, (Exception_t*)NULL, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
__this->___m_Completed = (bool)1;
}
IL_00ac:
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_21 = __this->___m_Options;
NullCheck(L_21);
String_t* L_22;
L_22 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_21, NULL);
bool L_23;
L_23 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_22, NULL);
if (L_23)
{
goto IL_0254;
}
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_24 = __this->___m_Options;
NullCheck(L_24);
bool L_25;
L_25 = AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746_inline(L_24, NULL);
if (!L_25)
{
goto IL_0254;
}
}
{
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_26 = __this->___m_Options;
NullCheck(L_26);
String_t* L_27;
L_27 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline(L_26, NULL);
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_28 = __this->___m_Options;
NullCheck(L_28);
String_t* L_29;
L_29 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_28, NULL);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_30;
L_30 = Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47(L_29, NULL);
bool L_31;
L_31 = Caching_ClearOtherCachedVersions_mE660CE822AFA946FD2BEA8A9AD6D4A43E7FFBD61(L_27, L_30, NULL);
goto IL_0254;
}
IL_00f7:
{
bool L_32;
L_32 = AssetBundleResource_get_HasTimedOut_m2B47177ADC99FE754F7D05E86E7AA624CEF93D16(__this, NULL);
if (!L_32)
{
goto IL_010a;
}
}
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_33 = V_2;
NullCheck(L_33);
UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline(L_33, _stringLiteral5D66907DF7EE3D4D55E532460C6055F0362DC218, NULL);
}
IL_010a:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_34 = __this->___m_WebRequestQueueOperation;
NullCheck(L_34);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_35 = L_34->___m_WebRequest;
V_0 = L_35;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_36 = V_2;
if (L_36)
{
goto IL_012a;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_37 = __this->___m_WebRequestQueueOperation;
NullCheck(L_37);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_38 = L_37->___m_WebRequest;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_39 = (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)il2cpp_codegen_object_new(UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894_il2cpp_TypeInfo_var);
UnityWebRequestResult__ctor_mE837C228770475E93E476203E7EFCA9BDC807168(L_39, L_38, NULL);
V_2 = L_39;
}
IL_012a:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_40 = V_0;
NullCheck(L_40);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_41;
L_41 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_40, NULL);
V_1 = ((DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)IsInstSealed((RuntimeObject*)L_41, DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C_il2cpp_TypeInfo_var));
DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C* L_42 = V_1;
NullCheck(L_42);
VirtualActionInvoker0::Invoke(5, L_42);
V_1 = (DownloadHandlerAssetBundle_tCD9D8BA067912469251677D16DFCADD13CAD510C*)NULL;
V_3 = (bool)0;
int32_t L_43 = __this->___m_Retries;
int32_t L_44 = L_43;
RuntimeObject* L_45 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_44);
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_46 = __this->___m_Options;
NullCheck(L_46);
int32_t L_47;
L_47 = AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A_inline(L_46, NULL);
int32_t L_48 = L_47;
RuntimeObject* L_49 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_48);
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_50 = V_2;
String_t* L_51;
L_51 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral8A3A25E285E4F95B2081887DDC29BBFF474B0601, L_45, L_49, L_50, NULL);
V_4 = L_51;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_52 = __this->___m_Options;
NullCheck(L_52);
String_t* L_53;
L_53 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_52, NULL);
bool L_54;
L_54 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_53, NULL);
if (L_54)
{
goto IL_01da;
}
}
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_55 = V_2;
String_t* L_56;
L_56 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralAA8B99C4FB895AE716F137F5B803D2D34A6A865F, L_55, NULL);
V_4 = L_56;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_57 = __this->___m_Options;
NullCheck(L_57);
String_t* L_58;
L_58 = AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline(L_57, NULL);
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_59 = __this->___m_Options;
NullCheck(L_59);
String_t* L_60;
L_60 = AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline(L_59, NULL);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_61;
L_61 = Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47(L_60, NULL);
bool L_62;
L_62 = Caching_ClearCachedVersion_mC37DCB97C97DAE1BBF081ACC416B6433A62670A9(L_58, L_61, NULL);
int32_t L_63 = __this->___m_Retries;
if (L_63)
{
goto IL_01da;
}
}
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_64 = V_2;
NullCheck(L_64);
bool L_65;
L_65 = UnityWebRequestResult_ShouldRetryDownloadError_m0801EC2326AAE1EF661B1361F7EDC2878D4EB719(L_64, NULL);
if (!L_65)
{
goto IL_01da;
}
}
{
String_t* L_66 = V_4;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_67;
L_67 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(L_66, L_67, NULL);
AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL);
int32_t L_68 = __this->___m_Retries;
__this->___m_Retries = ((int32_t)il2cpp_codegen_add(L_68, 1));
V_3 = (bool)1;
}
IL_01da:
{
bool L_69 = V_3;
if (L_69)
{
goto IL_0254;
}
}
{
int32_t L_70 = __this->___m_Retries;
AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* L_71 = __this->___m_Options;
NullCheck(L_71);
int32_t L_72;
L_72 = AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A_inline(L_71, NULL);
if ((((int32_t)L_70) >= ((int32_t)L_72)))
{
goto IL_021a;
}
}
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_73 = V_2;
NullCheck(L_73);
bool L_74;
L_74 = UnityWebRequestResult_ShouldRetryDownloadError_m0801EC2326AAE1EF661B1361F7EDC2878D4EB719(L_73, NULL);
if (!L_74)
{
goto IL_021a;
}
}
{
int32_t L_75 = __this->___m_Retries;
__this->___m_Retries = ((int32_t)il2cpp_codegen_add(L_75, 1));
String_t* L_76 = V_4;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_77;
L_77 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(L_76, L_77, NULL);
AssetBundleResource_BeginOperation_mCC4253DFE6CCCA1F7D8AABE819F4570AD948439D(__this, NULL);
goto IL_0254;
}
IL_021a:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_78 = V_0;
NullCheck(L_78);
String_t* L_79;
L_79 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_78, NULL);
String_t* L_80;
L_80 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral951C336C8F651BBDBA58FA44B4CCF71CD3129055, L_79, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_81 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_82;
L_82 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_81, NULL);
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_83 = V_2;
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_84 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_84, L_80, L_82, L_83, (Exception_t*)NULL, NULL);
V_5 = L_84;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_85 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_86 = V_5;
ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31(L_85, (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)NULL, (bool)0, L_86, ProvideHandle_Complete_TisAssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_m3E04FD2817B162E345032A63DB2956F31D3EBB31_RuntimeMethod_var);
__this->___m_Completed = (bool)1;
}
IL_0254:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_87 = V_0;
NullCheck(L_87);
UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A(L_87, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetBundleResource_Unload_m16EE6F704D14712FC1188F9D6C539EE3AF6CD120 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** ___0_unloadOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** L_0 = ___0_unloadOp;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_1 = __this->___m_AssetBundle;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0026;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** L_3 = ___0_unloadOp;
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_4 = __this->___m_AssetBundle;
NullCheck(L_4);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_5;
L_5 = AssetBundle_UnloadAsync_mEF0E3987C53B4FA85A8FC54B15FB380D02FDF908(L_4, (bool)1, NULL);
*((RuntimeObject**)L_3) = (RuntimeObject*)L_5;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_5);
__this->___m_AssetBundle = (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)(AssetBundle_tB38418819A49060CD738CB21541649340F082943*)NULL);
}
IL_0026:
{
__this->___m_RequestOperation = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD** L_6 = ___0_unloadOp;
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_7 = *((AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD**)L_6);
return (bool)((!(((RuntimeObject*)(AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, const RuntimeMethod* method)
{
{
__this->___m_LastFrameCount = (-1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_U3CGetAssetPreloadRequestU3Eb__28_0_m37EAFEDC337AFC75940A42D3E75F3D0C50EDD4C9 (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_operation, const RuntimeMethod* method)
{
{
__this->___m_PreloadCompleted = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleResource_U3CAddBeginWebRequestHandlerU3Eb__41_0_m21A60C0AE1AD43CFD9401B63FA0DF8FC005A5DDD (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_asyncOp, const RuntimeMethod* method)
{
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_asyncOp;
AssetBundleResource_BeginWebRequestOperation_mC2F30F42B4EF0C1D24D5365B205E4EB8C9448A4A(__this, L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_Init_m671FCC897E9239473EA3F07825506D2F8CBD792D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*)il2cpp_codegen_object_new(Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF(L_0, Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* AssetBundleProvider_get_UnloadingBundles_mE2A2813B5F21B3CFC98586F90C36A8CA7F1CD961 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_set_UnloadingBundles_mDEA612E42EEDAC258115C998A94FB722884F3282 (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleProvider_get_UnloadingAssetBundleCount_m98CE8E2285630EC583D8F35354141E5078D4C248 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD9DE95C34B5430B7EEF4BBA0FCEC0297791339E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mD9DE95C34B5430B7EEF4BBA0FCEC0297791339E2(L_0, Dictionary_2_get_Count_mD9DE95C34B5430B7EEF4BBA0FCEC0297791339E2_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssetBundleProvider_get_AssetBundleCount_m574A2DBBEBA016C60BD20C09A553AD5C060881CA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m8FF3BF751B6A05D4A7DC78820E059C3548D83797_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = AssetBundle_GetAllLoadedAssetBundles_m2975A463EF64FC0B497BC189F8DC4A584FF361AA(NULL);
int32_t L_1;
L_1 = Enumerable_Count_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m8FF3BF751B6A05D4A7DC78820E059C3548D83797(L_0, Enumerable_Count_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m8FF3BF751B6A05D4A7DC78820E059C3548D83797_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = AssetBundleProvider_get_UnloadingAssetBundleCount_m98CE8E2285630EC583D8F35354141E5078D4C248(NULL);
return ((int32_t)il2cpp_codegen_subtract(L_1, L_2));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_WaitForAllUnloadingBundlesToComplete_mEBC813A6870324DA71CE63FB3A49399D0BA3A7F2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m7AF8574503E361B054F8AD96C109C4D4F199612A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_m6C0882B9EC541854B1CBFF2289A72723A7F4DD18_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* V_0 = NULL;
int32_t V_1 = 0;
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = AssetBundleProvider_get_UnloadingAssetBundleCount_m98CE8E2285630EC583D8F35354141E5078D4C248(NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_002e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_1 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
NullCheck(L_1);
ValueCollection_t1B084E13844B1B759BB5EB8C3E8547B2FEE4AD53* L_2;
L_2 = Dictionary_2_get_Values_m7AF8574503E361B054F8AD96C109C4D4F199612A(L_1, Dictionary_2_get_Values_m7AF8574503E361B054F8AD96C109C4D4F199612A_RuntimeMethod_var);
AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* L_3;
L_3 = Enumerable_ToArray_TisAssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_m6C0882B9EC541854B1CBFF2289A72723A7F4DD18(L_2, Enumerable_ToArray_TisAssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD_m6C0882B9EC541854B1CBFF2289A72723A7F4DD18_RuntimeMethod_var);
V_0 = L_3;
V_1 = 0;
goto IL_0028;
}
IL_001c:
{
AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
AssetBundleUnloadOperation_WaitForCompletion_mB088D657C55F6D7D203551013B216BE9391E3979(L_7, NULL);
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0028:
{
int32_t L_9 = V_1;
AssetBundleUnloadOperationU5BU5D_t9ED6E06B33EA17EEA573B5B831D35D1D68065C9E* L_10 = V_0;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_001c;
}
}
IL_002e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_Provide_mA46E1266920D3C0B5D9D11EAF84ADC0E17E447DE (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_providerInterface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mECB504278DE39398D85135022BC2377753ECE07C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
RuntimeObject* L_1;
L_1 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_providerInterface), NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_1);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_TryGetValue_mECB504278DE39398D85135022BC2377753ECE07C(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_mECB504278DE39398D85135022BC2377753ECE07C_RuntimeMethod_var);
if (!L_3)
{
goto IL_0024;
}
}
{
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_4 = V_0;
NullCheck(L_4);
bool L_5;
L_5 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_4, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
V_0 = (AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD*)NULL;
}
IL_0024:
{
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_6 = (AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)il2cpp_codegen_object_new(AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var);
AssetBundleResource__ctor_m008E4DA8A21FBE0D1C182DDB5C1481B778B8B7F5(L_6, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_7 = ___0_providerInterface;
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_8 = V_0;
NullCheck(L_6);
AssetBundleResource_Start_mAF93CC18901AF152472DC583D170B9218DC03B44(L_6, L_7, L_8, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AssetBundleProvider_GetDefaultType_mCA86887DC5C60FB6692B4B77E3B60B3DF2B562CA (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884 (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, RuntimeObject* ___0_location, RuntimeObject* ___1_asset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m445CED17208E0AA091BF67B08AF629D42642CAF1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CReleaseU3Eb__0_m5E66EB3B6B9C7FD43A7EE366661ED9AEB182BFDC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* V_0 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_1 = NULL;
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* V_2 = NULL;
{
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_0 = (U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass12_0__ctor_m78AFD6A5DA689F61372B19CF536C90B4967408BA(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_1 = V_0;
RuntimeObject* L_2 = ___0_location;
NullCheck(L_1);
L_1->___location = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___location), (void*)L_2);
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_3 = V_0;
NullCheck(L_3);
RuntimeObject* L_4 = L_3->___location;
if (L_4)
{
goto IL_0020;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AssetBundleProvider_Release_m95F1EE9F98EB926F4A535EA03F3DAFD7F1B86884_RuntimeMethod_var)));
}
IL_0020:
{
RuntimeObject* L_6 = ___1_asset;
if (L_6)
{
goto IL_004a;
}
}
{
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_7 = V_0;
NullCheck(L_7);
RuntimeObject* L_8 = L_7->___location;
if (((DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215*)IsInstClass((RuntimeObject*)L_8, DownloadOnlyLocation_t69B4B35E32140322898CCD110F48611F9D6AD215_il2cpp_TypeInfo_var)))
{
goto IL_0049;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_11 = V_0;
NullCheck(L_11);
RuntimeObject* L_12 = L_11->___location;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_12);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteralA95A969608C21E6CBE9C9F897915CCEAD98538B1, L_10, NULL);
}
IL_0049:
{
return;
}
IL_004a:
{
RuntimeObject* L_13 = ___1_asset;
V_1 = ((AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)IsInstClass((RuntimeObject*)L_13, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var));
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_14 = V_1;
if (!L_14)
{
goto IL_0087;
}
}
{
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_15 = V_1;
NullCheck(L_15);
bool L_16;
L_16 = AssetBundleResource_Unload_m16EE6F704D14712FC1188F9D6C539EE3AF6CD120(L_15, (&V_2), NULL);
if (!L_16)
{
goto IL_0086;
}
}
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_17 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_18 = V_0;
NullCheck(L_18);
RuntimeObject* L_19 = L_18->___location;
NullCheck(L_19);
String_t* L_20;
L_20 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_19);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_21 = V_2;
NullCheck(L_17);
Dictionary_2_Add_m445CED17208E0AA091BF67B08AF629D42642CAF1(L_17, L_20, L_21, Dictionary_2_Add_m445CED17208E0AA091BF67B08AF629D42642CAF1_RuntimeMethod_var);
AssetBundleUnloadOperation_tB96802FE8BBAC2B74D933BAF5F502EF9112095FD* L_22 = V_2;
U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* L_23 = V_0;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_24 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_24, L_23, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CReleaseU3Eb__0_m5E66EB3B6B9C7FD43A7EE366661ED9AEB182BFDC_RuntimeMethod_var), NULL);
NullCheck(L_22);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_22, L_24, NULL);
}
IL_0086:
{
return;
}
IL_0087:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AssetBundleProvider_CreateCacheKeyForLocation_m51B28E2051CA587CF61E94E98144BC1898CC5205 (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_location, Type_t* ___2_desiredType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___1_location;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = ___0_rm;
RuntimeObject* L_3 = ___1_location;
NullCheck(L_2);
String_t* L_4;
L_4 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_2, L_3, NULL);
IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847* L_5 = (IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847*)il2cpp_codegen_object_new(IdCacheKey_tEC1F3931BAD99EC2AE8E7E76FEFC2D783028A847_il2cpp_TypeInfo_var);
IdCacheKey__ctor_mA4092FB0B18300CA3B48D255D5D3F41D23EB9852(L_5, L_1, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider__ctor_m53DA726879B5E33FAC8F94D17C1290B24C4937CC (AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBundleProvider__cctor_m76C60D2E2D7FD0CB5AE7A6E4A885D41E5D219681 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = (Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46*)il2cpp_codegen_object_new(Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF(L_0, Dictionary_2__ctor_m6D018AC69B760650FDAB4F4208FA9594406689BF_RuntimeMethod_var);
((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m78AFD6A5DA689F61372B19CF536C90B4967408BA (U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0_U3CReleaseU3Eb__0_m5E66EB3B6B9C7FD43A7EE366661ED9AEB182BFDC (U3CU3Ec__DisplayClass12_0_t2953481D312498771D176407C39319C20B777F89* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m2968084C9EE4366A51F76EC70683D0CB77251138_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var);
Dictionary_2_t7F154285701FEE8A2D1423A47795F0A9F418BC46* L_0 = ((AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_StaticFields*)il2cpp_codegen_static_fields_for(AssetBundleProvider_t6F016A8723D23E77A769A18FE875B731C8A2F2B1_il2cpp_TypeInfo_var))->___m_UnloadingBundles;
RuntimeObject* L_1 = __this->___location;
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_1);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_Remove_m2968084C9EE4366A51F76EC70683D0CB77251138(L_0, L_2, Dictionary_2_Remove_m2968084C9EE4366A51F76EC70683D0CB77251138_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasSpriteProvider_Provide_mBBAA733518B690CAF561FDDFD2E53F5FA5707DF2 (AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_providerInterface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
String_t* V_3 = NULL;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_4 = NULL;
String_t* G_B5_0 = NULL;
bool G_B7_0 = false;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B7_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B7_2 = NULL;
bool G_B6_0 = false;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B6_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B6_2 = NULL;
Exception_t* G_B8_0 = NULL;
bool G_B8_1 = false;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* G_B8_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_3 = NULL;
{
SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_0;
L_0 = ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6((&___0_providerInterface), 0, ProvideHandle_GetDependency_TisSpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8_mC4E42E0DFEC6ED85E28C53108C121CC793C3E4E6_RuntimeMethod_var);
V_0 = L_0;
SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_003c;
}
}
{
RuntimeObject* L_3;
L_3 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_providerInterface), NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(7, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_3);
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral6B3C8151DEAB8A8C4FD3821D2E5AA42A6C0E8140, L_4, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL);
Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, L_5, NULL);
ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C((&___0_providerInterface), (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)NULL, (bool)0, L_6, ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var);
return;
}
IL_003c:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline((&___0_providerInterface), NULL);
RuntimeObject* L_8;
L_8 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_providerInterface), NULL);
NullCheck(L_7);
String_t* L_9;
L_9 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_7, L_8, NULL);
bool L_10;
L_10 = ResourceManagerConfig_ExtractKeyAndSubKey_m1A27EE5940B51FAB5B5C9F1E0F78080D41A43CE1(L_9, (&V_1), (&V_2), NULL);
String_t* L_11 = V_2;
bool L_12;
L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL);
if (L_12)
{
goto IL_0064;
}
}
{
String_t* L_13 = V_2;
G_B5_0 = L_13;
goto IL_0065;
}
IL_0064:
{
String_t* L_14 = V_1;
G_B5_0 = L_14;
}
IL_0065:
{
V_3 = G_B5_0;
SpriteAtlas_t7B9620FBFBE1CCB781F2ED24A3B2DD37734F66A8* L_15 = V_0;
String_t* L_16 = V_3;
NullCheck(L_15);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17;
L_17 = SpriteAtlas_GetSprite_mB6EF48B9BD76CF0A80BE86401B6D67DD6C55F501(L_15, L_16, NULL);
V_4 = L_17;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_18 = V_4;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_19 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_21 = V_4;
bool L_22;
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_22)
{
G_B7_0 = L_20;
G_B7_1 = L_18;
G_B7_2 = (&___0_providerInterface);
goto IL_00a7;
}
G_B6_0 = L_20;
G_B6_1 = L_18;
G_B6_2 = (&___0_providerInterface);
}
{
RuntimeObject* L_23;
L_23 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_providerInterface), NULL);
NullCheck(L_23);
String_t* L_24;
L_24 = InterfaceFuncInvoker0< String_t* >::Invoke(7, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_23);
String_t* L_25;
L_25 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD8F83E4E5AD446148E36F96826E089809FDE904C, L_24, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL);
Exception_t* L_26 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_26, L_25, NULL);
G_B8_0 = L_26;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
goto IL_00a8;
}
IL_00a7:
{
G_B8_0 = ((Exception_t*)(NULL));
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
}
IL_00a8:
{
ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C(G_B8_3, G_B8_2, G_B8_1, G_B8_0, ProvideHandle_Complete_TisSprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_m4E95D26C58827E9AEC70D3B900DAED13FED9EA7C_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasSpriteProvider_Release_mC372EBB2210E5C2313C97C386F5CF2D089BF0739 (AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A* __this, RuntimeObject* ___0_location, RuntimeObject* ___1_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_0 = NULL;
{
RuntimeObject* L_0 = ___1_obj;
V_0 = ((Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)IsInstSealed((RuntimeObject*)L_0, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99_il2cpp_TypeInfo_var));
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_0010:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AtlasSpriteProvider__ctor_mCF29705EEE5BB7AE871C09823B04C8DCBB2CCEC4 (AtlasSpriteProvider_tE1B6A6917A900A46726DD1693C7DF1FE60F81E3A* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryDataProvider_get_IgnoreFailures_mB1618C33565A80A53488BEC0354EF97F79700F73 (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryDataProvider_set_IgnoreFailures_m0120A787D1B242D60EF07003CFD64D5E349111B8 (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIgnoreFailuresU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BinaryDataProvider_Convert_m7A4E44F1507D3AFCA6465882D5FF66BA8361E63C (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, Type_t* ___0_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___1_data;
return (RuntimeObject*)L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryDataProvider_Provide_mCD8C903D71ACE62C3CE2F710BB5384AAE03C45E0 (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* L_0 = (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE*)il2cpp_codegen_object_new(InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE_il2cpp_TypeInfo_var);
InternalOp__ctor_m4CBDDA9271CF100392A0167C0C58A9278D2EE26E(L_0, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___0_provideHandle;
NullCheck(L_0);
InternalOp_Start_m997221D33828DF742882C14D355F85C10F712917(L_0, L_1, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryDataProvider__ctor_mB946875640ED93ABD18B9E7DBB54FFCF7A4112DF (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_GetPercentComplete_m481C4F23E5A9241A880C3881B53B36170F7F0815 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, const RuntimeMethod* method)
{
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = __this->___m_RequestOperation;
if (L_0)
{
goto IL_000e;
}
}
{
return (0.0f);
}
IL_000e:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
NullCheck(L_1);
float L_2;
L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_m997221D33828DF742882C14D355F85C10F712917 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* ___1_rawProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_GetPercentComplete_m481C4F23E5A9241A880C3881B53B36170F7F0815_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_mA35787A1A74B96482E9CB77C381DAF4C6039B248_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB);
s_Il2CppMethodInitialized = true;
}
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_0 = NULL;
String_t* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
RuntimeObject* V_3 = NULL;
Exception_t* V_4 = NULL;
int32_t G_B10_0 = 0;
RuntimeObject* G_B10_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_2 = NULL;
int32_t G_B9_0 = 0;
RuntimeObject* G_B9_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL;
Exception_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
RuntimeObject* G_B11_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B11_3 = NULL;
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___0_provideHandle;
__this->___m_PI = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI))->___m_ResourceManager), (void*)NULL);
#endif
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_2 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_2, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_mA35787A1A74B96482E9CB77C381DAF4C6039B248_RuntimeMethod_var), NULL);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(L_1, L_2, NULL);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_3 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_3, __this, (intptr_t)((void*)InternalOp_GetPercentComplete_m481C4F23E5A9241A880C3881B53B36170F7F0815_RuntimeMethod_var), NULL);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___0_provideHandle), L_3, NULL);
BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* L_4 = ___1_rawProvider;
__this->___m_Provider = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Provider), (void*)L_4);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_6;
L_6 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_5, NULL);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6);
V_0 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)IsInstClass((RuntimeObject*)L_7, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var));
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_8 = V_0;
if (!L_8)
{
goto IL_006b;
}
}
{
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F_inline(L_9, NULL);
__this->___m_IgnoreFailures = L_10;
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_11 = V_0;
NullCheck(L_11);
int32_t L_12;
L_12 = ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline(L_11, NULL);
__this->___m_Timeout = L_12;
goto IL_007e;
}
IL_006b:
{
BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* L_13 = ___1_rawProvider;
NullCheck(L_13);
bool L_14;
L_14 = BinaryDataProvider_get_IgnoreFailures_mB1618C33565A80A53488BEC0354EF97F79700F73_inline(L_13, NULL);
__this->___m_IgnoreFailures = L_14;
__this->___m_Timeout = 0;
}
IL_007e:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16;
L_16 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_15, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_17 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_18;
L_18 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_17, NULL);
NullCheck(L_16);
String_t* L_19;
L_19 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_16, L_18, NULL);
V_1 = L_19;
String_t* L_20 = V_1;
bool L_21;
L_21 = ResourceManagerConfig_ShouldPathUseWebRequest_m9B72A8B38C30946642D7FF983D89277596A4A35B(L_20, NULL);
if (!L_21)
{
goto IL_00aa;
}
}
{
String_t* L_22 = V_1;
VirtualActionInvoker1< String_t* >::Invoke(4, __this, L_22);
return;
}
IL_00aa:
{
String_t* L_23 = V_1;
bool L_24;
L_24 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_23, NULL);
if (!L_24)
{
goto IL_0127;
}
}
{
String_t* L_25 = V_1;
NullCheck(L_25);
bool L_26;
L_26 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_25, _stringLiteral0CF6E760F4429CA66FCDDB0BC125023158962742, NULL);
if (!L_26)
{
goto IL_00d5;
}
}
{
String_t* L_27 = V_1;
String_t* L_28;
L_28 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral30ABBA13D38E83E9AFB42470CF29CD2357BA8EAC)), L_27, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8)), NULL);
Exception_t* L_29 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_29, L_28, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalOp_Start_m997221D33828DF742882C14D355F85C10F712917_RuntimeMethod_var)));
}
IL_00d5:
{
String_t* L_30 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31;
L_31 = File_ReadAllBytes_m704CBBA3F130C94F5A3E0BE2A93D9E9D79DC3E24(L_30, NULL);
V_2 = L_31;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_2;
RuntimeObject* L_33;
L_33 = InternalOp_ConvertBytes_m6D21DA816EF3D8BB6FCBD4FFF37831352E10D410(__this, L_32, NULL);
V_3 = L_33;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_34 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_35 = V_3;
RuntimeObject* L_36 = V_3;
RuntimeObject* L_37 = V_3;
if (!L_37)
{
G_B10_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_36) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B10_1 = L_35;
G_B10_2 = L_34;
goto IL_00f5;
}
G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_36) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B9_1 = L_35;
G_B9_2 = L_34;
}
{
G_B11_0 = ((Exception_t*)(NULL));
G_B11_1 = G_B9_0;
G_B11_2 = G_B9_1;
G_B11_3 = G_B9_2;
goto IL_011a;
}
IL_00f5:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_38 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Type_t* L_39;
L_39 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_38, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_40 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_41;
L_41 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_40, NULL);
String_t* L_42;
L_42 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_39, L_41, NULL);
Exception_t* L_43 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_43, L_42, NULL);
G_B11_0 = L_43;
G_B11_1 = G_B10_0;
G_B11_2 = G_B10_1;
G_B11_3 = G_B10_2;
}
IL_011a:
{
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B11_3, G_B11_2, (bool)G_B11_1, G_B11_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
IL_0127:
{
V_4 = (Exception_t*)NULL;
bool L_44 = __this->___m_IgnoreFailures;
if (!L_44)
{
goto IL_0149;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_45 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Exception_t* L_46 = V_4;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_45, NULL, (bool)1, L_46, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
IL_0149:
{
String_t* L_47 = V_1;
String_t* L_48;
L_48 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB, L_47, NULL);
Exception_t* L_49 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_49, L_48, NULL);
V_4 = L_49;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_50 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Exception_t* L_51 = V_4;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_50, NULL, (bool)0, L_51, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_mA35787A1A74B96482E9CB77C381DAF4C6039B248 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_Complete;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)1;
}
IL_000a:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
if (!L_1)
{
goto IL_0044;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = __this->___m_RequestOperation;
NullCheck(L_2);
bool L_3;
L_3 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_2, NULL);
if (!L_3)
{
goto IL_0035;
}
}
{
bool L_4 = __this->___m_Complete;
if (L_4)
{
goto IL_0035;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5 = __this->___m_RequestOperation;
InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE(__this, L_5, NULL);
goto IL_0044;
}
IL_0035:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_6 = __this->___m_RequestOperation;
NullCheck(L_6);
bool L_7;
L_7 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_6, NULL);
if (L_7)
{
goto IL_0044;
}
}
{
return (bool)0;
}
IL_0044:
{
bool L_8 = __this->___m_Complete;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral531C53CAC105666ED9286691DAD92BB37C033041);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A);
s_Il2CppMethodInitialized = true;
}
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
Exception_t* V_2 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_3 = NULL;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* V_4 = NULL;
{
bool L_0 = __this->___m_Complete;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = ___0_op;
V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_1, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
V_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
V_2 = (Exception_t*)NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = V_0;
if (!L_2)
{
goto IL_0062;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0;
NullCheck(L_3);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4;
L_4 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_3, NULL);
V_3 = L_4;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5 = V_3;
bool L_6;
L_6 = UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686(L_5, (&V_4), NULL);
if (L_6)
{
goto IL_0036;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7 = V_3;
NullCheck(L_7);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_8;
L_8 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_7, NULL);
NullCheck(L_8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9;
L_9 = DownloadHandler_get_data_m1DC9B4514B12939B090028BF28C6BEF21DE9B6F3(L_8, NULL);
V_1 = L_9;
goto IL_005a;
}
IL_0036:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10 = V_3;
NullCheck(L_10);
String_t* L_11;
L_11 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_10, NULL);
String_t* L_12;
L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A, L_11, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_13 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_14;
L_14 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_13, NULL);
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_15 = V_4;
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_16 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_16, L_12, L_14, L_15, (Exception_t*)NULL, NULL);
V_2 = L_16;
}
IL_005a:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_17 = V_3;
NullCheck(L_17);
UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A(L_17, NULL);
goto IL_007a;
}
IL_0062:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_18 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_19;
L_19 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_18, NULL);
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_20 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_20, _stringLiteral531C53CAC105666ED9286691DAD92BB37C033041, L_19, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL);
V_2 = L_20;
}
IL_007a:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_1;
Exception_t* L_22 = V_2;
InternalOp_CompleteOperation_mFBBF22064DE286ED48936494E33C312C326577EC(__this, L_21, L_22, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mFBBF22064DE286ED48936494E33C312C326577EC (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, Exception_t* ___1_exception, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* G_B5_0 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B5_1 = NULL;
RuntimeObject* G_B4_0 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_1 = NULL;
int32_t G_B6_0 = 0;
RuntimeObject* G_B6_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B6_2 = NULL;
{
V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
if (!L_0)
{
goto IL_0011;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
NullCheck(L_1);
if (!(((RuntimeArray*)L_1)->max_length))
{
goto IL_0011;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_data;
RuntimeObject* L_3;
L_3 = InternalOp_ConvertBytes_m6D21DA816EF3D8BB6FCBD4FFF37831352E10D410(__this, L_2, NULL);
V_0 = L_3;
}
IL_0011:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_5 = V_0;
RuntimeObject* L_6 = V_0;
if (L_6)
{
G_B5_0 = L_5;
G_B5_1 = L_4;
goto IL_0023;
}
G_B4_0 = L_5;
G_B4_1 = L_4;
}
{
bool L_7 = __this->___m_IgnoreFailures;
G_B6_0 = ((int32_t)(L_7));
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_0024;
}
IL_0023:
{
G_B6_0 = 1;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_0024:
{
Exception_t* L_8 = ___1_exception;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B6_2, G_B6_1, (bool)G_B6_0, L_8, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertBytes_m6D21DA816EF3D8BB6FCBD4FFF37831352E10D410 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{
BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* L_0 = __this->___m_Provider;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Type_t* L_2;
L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_data;
NullCheck(L_0);
RuntimeObject* L_4;
L_4 = VirtualFuncInvoker2< RuntimeObject*, Type_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(19, L_0, L_2, L_3);
V_0 = L_4;
goto IL_002d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_001a;
}
throw e;
}
CATCH_001a:
{
{
Exception_t* L_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_1 = L_5;
bool L_6 = __this->___m_IgnoreFailures;
if (L_6)
{
goto IL_0029;
}
}
{
Exception_t* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_7, NULL);
}
IL_0029:
{
V_0 = NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002d;
}
}
IL_002d:
{
RuntimeObject* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_SendWebRequest_m6A785CFBD698F72DFEB656082112404AC8644A40 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_U3CSendWebRequestU3Eb__13_0_m5C2E161E02D866146D1578B565CE4AADBA8418D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6);
s_Il2CppMethodInitialized = true;
}
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B4_0 = NULL;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B3_0 = NULL;
{
String_t* L_0 = ___0_path;
DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* L_1 = (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974*)il2cpp_codegen_object_new(DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF(L_1, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2 = (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)il2cpp_codegen_object_new(UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
UnityWebRequest__ctor_m3798CB7D0BE685F2520AF1BBF83B523BBDD7980A(L_2, L_0, _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6, L_1, (UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6*)NULL, NULL);
V_0 = L_2;
int32_t L_3 = __this->___m_Timeout;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0027;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = V_0;
int32_t L_5 = __this->___m_Timeout;
NullCheck(L_4);
UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618(L_4, L_5, NULL);
}
IL_0027:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_6 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7;
L_7 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_6, NULL);
NullCheck(L_7);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_8;
L_8 = ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline(L_7, NULL);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_9 = L_8;
if (L_9)
{
G_B4_0 = L_9;
goto IL_003d;
}
G_B3_0 = L_9;
}
{
goto IL_0043;
}
IL_003d:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10 = V_0;
NullCheck(G_B4_0);
Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline(G_B4_0, L_10, NULL);
}
IL_0043:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_12;
L_12 = WebRequestQueue_QueueRequest_mB468AF5AEE67CFB938B8A623BFFE0E4A71D97644(L_11, NULL);
__this->___m_RequestQueueOperation = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestQueueOperation), (void*)L_12);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_13 = __this->___m_RequestQueueOperation;
NullCheck(L_13);
bool L_14;
L_14 = WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813(L_13, NULL);
if (!L_14)
{
goto IL_009f;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_15 = __this->___m_RequestQueueOperation;
NullCheck(L_15);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_16 = L_15->___Result;
__this->___m_RequestOperation = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_16);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_17 = __this->___m_RequestOperation;
NullCheck(L_17);
bool L_18;
L_18 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_17, NULL);
if (!L_18)
{
goto IL_0087;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = __this->___m_RequestOperation;
InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE(__this, L_19, NULL);
return;
}
IL_0087:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_20 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_21 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_21, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE_RuntimeMethod_var), NULL);
NullCheck(L_20);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_20, L_21, NULL);
return;
}
IL_009f:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_22 = __this->___m_RequestQueueOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_23 = L_22;
NullCheck(L_23);
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_24 = L_23->___OnComplete;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_25 = (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)il2cpp_codegen_object_new(Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB(L_25, __this, (intptr_t)((void*)InternalOp_U3CSendWebRequestU3Eb__13_0_m5C2E161E02D866146D1578B565CE4AADBA8418D2_RuntimeMethod_var), NULL);
Delegate_t* L_26;
L_26 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_24, L_25, NULL);
NullCheck(L_23);
L_23->___OnComplete = ((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_26, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_23->___OnComplete), (void*)((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_26, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var)));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m4CBDDA9271CF100392A0167C0C58A9278D2EE26E (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_U3CSendWebRequestU3Eb__13_0_m5C2E161E02D866146D1578B565CE4AADBA8418D2 (InternalOp_t1461147BB4934222F50BFD539B9A0F14AD2EA0CE* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_asyncOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_asyncOperation;
__this->___m_RequestOperation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_0);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_2 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_2, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_m6A788C225F2B94D77D802F168BE83FB270D187EE_RuntimeMethod_var), NULL);
NullCheck(L_1);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_1, L_2, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BundledAssetProvider_Provide_mBE01FF42EB491FEF863873076B83891F4946C575 (BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* L_0 = (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B*)il2cpp_codegen_object_new(InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B_il2cpp_TypeInfo_var);
InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F(L_0, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___0_provideHandle;
NullCheck(L_0);
InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BundledAssetProvider__ctor_mCAC8A4F760B97F22EE89F68B093CE5095A573DE3 (BundledAssetProvider_tB2F69E7BFE272A21648B4C4CC50D331776F901E7* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mD6F453C005B979B3C1B2D7B4DE6562A16849503C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_LoadBundleFromDependecies_TisIAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_mDBB6CA6D34457A5004A087C697DB19C01F3564C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3);
s_Il2CppMethodInitialized = true;
}
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
RuntimeObject* V_1 = NULL;
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* V_2 = NULL;
RuntimeObject* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
int32_t G_B3_2 = 0;
RuntimeObject* G_B3_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_4 = NULL;
RuntimeObject* G_B2_0 = NULL;
String_t* G_B2_1 = NULL;
int32_t G_B2_2 = 0;
RuntimeObject* G_B2_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B2_4 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
int32_t G_B4_2 = 0;
RuntimeObject* G_B4_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_4 = NULL;
RuntimeObject* G_B8_0 = NULL;
String_t* G_B8_1 = NULL;
int32_t G_B8_2 = 0;
RuntimeObject* G_B8_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_4 = NULL;
RuntimeObject* G_B7_0 = NULL;
String_t* G_B7_1 = NULL;
int32_t G_B7_2 = 0;
RuntimeObject* G_B7_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B7_4 = NULL;
String_t* G_B9_0 = NULL;
String_t* G_B9_1 = NULL;
int32_t G_B9_2 = 0;
RuntimeObject* G_B9_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_4 = NULL;
{
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_0, __this, (intptr_t)((void*)InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E_RuntimeMethod_var), NULL);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___0_provideHandle), L_0, NULL);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_1, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF_RuntimeMethod_var), NULL);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2((&___0_provideHandle), L_1, NULL);
__this->___subObjectName = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjectName), (void*)(String_t*)NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_2 = ___0_provideHandle;
__this->___m_ProvideHandle = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_ResourceManager), (void*)NULL);
#endif
__this->___m_RequestOperation = (AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)(AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621*)NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_3, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
V_0 = L_3;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = V_0;
ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD(L_4, L_5, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = V_0;
RuntimeObject* L_7;
L_7 = InternalOp_LoadBundleFromDependecies_TisIAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_mDBB6CA6D34457A5004A087C697DB19C01F3564C6(L_6, InternalOp_LoadBundleFromDependecies_TisIAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_mDBB6CA6D34457A5004A087C697DB19C01F3564C6_RuntimeMethod_var);
V_1 = L_7;
RuntimeObject* L_8 = V_1;
if (L_8)
{
goto IL_008b;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_9 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_10 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_11;
L_11 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_10, NULL);
RuntimeObject* L_12 = L_11;
if (L_12)
{
G_B3_0 = L_12;
G_B3_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B3_2 = 0;
G_B3_3 = NULL;
G_B3_4 = L_9;
goto IL_0076;
}
G_B2_0 = L_12;
G_B2_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B2_2 = 0;
G_B2_3 = NULL;
G_B2_4 = L_9;
}
{
G_B4_0 = ((String_t*)(NULL));
G_B4_1 = G_B2_1;
G_B4_2 = G_B2_2;
G_B4_3 = G_B2_3;
G_B4_4 = G_B2_4;
goto IL_007b;
}
IL_0076:
{
NullCheck(G_B3_0);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B3_0);
G_B4_0 = L_13;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
G_B4_3 = G_B3_3;
G_B4_4 = G_B3_4;
}
IL_007b:
{
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B4_1, G_B4_0, NULL);
Exception_t* L_15 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_15, L_14, NULL);
ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B4_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B4_3, (bool)G_B4_2, L_15, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var);
return;
}
IL_008b:
{
RuntimeObject* L_16 = V_1;
NullCheck(L_16);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_17;
L_17 = InterfaceFuncInvoker0< AssetBundle_tB38418819A49060CD738CB21541649340F082943* >::Invoke(0, IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var, L_16);
__this->___m_AssetBundle = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetBundle), (void*)L_17);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_18 = __this->___m_AssetBundle;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_19)
{
goto IL_00d9;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_20 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_21 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_22;
L_22 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_21, NULL);
RuntimeObject* L_23 = L_22;
if (L_23)
{
G_B8_0 = L_23;
G_B8_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B8_2 = 0;
G_B8_3 = NULL;
G_B8_4 = L_20;
goto IL_00c4;
}
G_B7_0 = L_23;
G_B7_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B7_2 = 0;
G_B7_3 = NULL;
G_B7_4 = L_20;
}
{
G_B9_0 = ((String_t*)(NULL));
G_B9_1 = G_B7_1;
G_B9_2 = G_B7_2;
G_B9_3 = G_B7_3;
G_B9_4 = G_B7_4;
goto IL_00c9;
}
IL_00c4:
{
NullCheck(G_B8_0);
String_t* L_24;
L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B8_0);
G_B9_0 = L_24;
G_B9_1 = G_B8_1;
G_B9_2 = G_B8_2;
G_B9_3 = G_B8_3;
G_B9_4 = G_B8_4;
}
IL_00c9:
{
String_t* L_25;
L_25 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B9_1, G_B9_0, NULL);
Exception_t* L_26 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_26, L_25, NULL);
ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B9_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B9_3, (bool)G_B9_2, L_26, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var);
return;
}
IL_00d9:
{
RuntimeObject* L_27 = V_1;
V_2 = ((AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B*)IsInstClass((RuntimeObject*)L_27, AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B_il2cpp_TypeInfo_var));
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_28 = V_2;
if (!L_28)
{
goto IL_00ef;
}
}
{
AssetBundleResource_t863C613A3218E70C1499AB1639AE567C81DD9C6B* L_29 = V_2;
NullCheck(L_29);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_30;
L_30 = AssetBundleResource_GetAssetPreloadRequest_mEF40A5A8DE1362FF6BED69D026EF9DB165E21BCF(L_29, NULL);
__this->___m_PreloadRequest = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreloadRequest), (void*)L_30);
}
IL_00ef:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_31 = __this->___m_PreloadRequest;
if (!L_31)
{
goto IL_0104;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_32 = __this->___m_PreloadRequest;
NullCheck(L_32);
bool L_33;
L_33 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_32, NULL);
if (!L_33)
{
goto IL_010b;
}
}
IL_0104:
{
InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6(__this, NULL);
return;
}
IL_010b:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_34 = __this->___m_PreloadRequest;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_35 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_35, __this, (intptr_t)((void*)InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814_RuntimeMethod_var), NULL);
NullCheck(L_34);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_34, L_35, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
RuntimeObject* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
int32_t G_B3_2 = 0;
RuntimeObject* G_B3_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_4 = NULL;
RuntimeObject* G_B2_0 = NULL;
String_t* G_B2_1 = NULL;
int32_t G_B2_2 = 0;
RuntimeObject* G_B2_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B2_4 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
int32_t G_B4_2 = 0;
RuntimeObject* G_B4_3 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_4 = NULL;
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_0 = __this->___m_AssetBundle;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0042;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_2 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_4;
L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_3, NULL);
RuntimeObject* L_5 = L_4;
if (L_5)
{
G_B3_0 = L_5;
G_B3_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B3_2 = 0;
G_B3_3 = NULL;
G_B3_4 = L_2;
goto IL_002d;
}
G_B2_0 = L_5;
G_B2_1 = _stringLiteralD2A491D1E466F326DD1046A5873047FCB45E0BB3;
G_B2_2 = 0;
G_B2_3 = NULL;
G_B2_4 = L_2;
}
{
G_B4_0 = ((String_t*)(NULL));
G_B4_1 = G_B2_1;
G_B4_2 = G_B2_2;
G_B4_3 = G_B2_3;
G_B4_4 = G_B2_4;
goto IL_0032;
}
IL_002d:
{
NullCheck(G_B3_0);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B3_0);
G_B4_0 = L_6;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
G_B4_3 = G_B3_3;
G_B4_4 = G_B3_4;
}
IL_0032:
{
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B4_1, G_B4_0, NULL);
Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, L_7, NULL);
ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732(G_B4_4, (AssetBundle_tB38418819A49060CD738CB21541649340F082943*)G_B4_3, (bool)G_B4_2, L_8, ProvideHandle_Complete_TisAssetBundle_tB38418819A49060CD738CB21541649340F082943_m498BBC530E8628FDF8BE44C4586ECA257F4EF732_RuntimeMethod_var);
return;
}
IL_0042:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_9 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10;
L_10 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_9, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_11 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_12;
L_12 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_11, NULL);
NullCheck(L_10);
String_t* L_13;
L_13 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_10, L_12, NULL);
V_0 = L_13;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_14 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_15;
L_15 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_14, NULL);
NullCheck(L_15);
bool L_16;
L_16 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_15, NULL);
if (!L_16)
{
goto IL_0097;
}
}
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_17 = __this->___m_AssetBundle;
String_t* L_18 = V_0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_19 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_20;
L_20 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_19, NULL);
NullCheck(L_20);
Type_t* L_21;
L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(64, L_20);
NullCheck(L_17);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_22;
L_22 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_17, L_18, L_21, NULL);
__this->___m_RequestOperation = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_22);
goto IL_013f;
}
IL_0097:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_23 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_24;
L_24 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_23, NULL);
NullCheck(L_24);
bool L_25;
L_25 = VirtualFuncInvoker0< bool >::Invoke(57, L_24);
if (!L_25)
{
goto IL_00f0;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_28 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_29;
L_29 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_28, NULL);
NullCheck(L_29);
Type_t* L_30;
L_30 = VirtualFuncInvoker0< Type_t* >::Invoke(66, L_29);
bool L_31;
L_31 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_27, L_30, NULL);
if (!L_31)
{
goto IL_00f0;
}
}
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_32 = __this->___m_AssetBundle;
String_t* L_33 = V_0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_34 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_35;
L_35 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_34, NULL);
NullCheck(L_35);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_36;
L_36 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, L_35);
NullCheck(L_36);
int32_t L_37 = 0;
Type_t* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_32);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_39;
L_39 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_32, L_33, L_38, NULL);
__this->___m_RequestOperation = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_39);
goto IL_013f;
}
IL_00f0:
{
String_t* L_40 = V_0;
bool L_41;
L_41 = ResourceManagerConfig_ExtractKeyAndSubKey_m1A27EE5940B51FAB5B5C9F1E0F78080D41A43CE1(L_40, (&V_1), (&V_2), NULL);
if (!L_41)
{
goto IL_0122;
}
}
{
String_t* L_42 = V_2;
__this->___subObjectName = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___subObjectName), (void*)L_42);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_43 = __this->___m_AssetBundle;
String_t* L_44 = V_1;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_45 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_46;
L_46 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_45, NULL);
NullCheck(L_43);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_47;
L_47 = AssetBundle_LoadAssetWithSubAssetsAsync_m8352895AE4BB09248808FCB3C66458DB911C1D7B(L_43, L_44, L_46, NULL);
__this->___m_RequestOperation = L_47;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_47);
goto IL_013f;
}
IL_0122:
{
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_48 = __this->___m_AssetBundle;
String_t* L_49 = V_0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_50 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_51;
L_51 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_50, NULL);
NullCheck(L_48);
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_52;
L_52 = AssetBundle_LoadAssetAsync_mDAE70E6DD6F9D5360A5D0C7A74F3989174C2FEDB(L_48, L_49, L_51, NULL);
__this->___m_RequestOperation = L_52;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_52);
}
IL_013f:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_53 = __this->___m_RequestOperation;
if (!L_53)
{
goto IL_0178;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_54 = __this->___m_RequestOperation;
NullCheck(L_54);
bool L_55;
L_55 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_54, NULL);
if (!L_55)
{
goto IL_0161;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_56 = __this->___m_RequestOperation;
InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C(__this, L_56, NULL);
return;
}
IL_0161:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_57 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_58 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_58, __this, (intptr_t)((void*)InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C_RuntimeMethod_var), NULL);
NullCheck(L_57);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_57, L_58, NULL);
}
IL_0178:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_m7BA75A8CB05D3B9BC2455C51575162FE040C8BAF (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_PreloadRequest;
if (!L_0)
{
goto IL_0027;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_1 = __this->___m_PreloadRequest;
NullCheck(L_1);
bool L_2;
L_2 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_1, NULL);
if (L_2)
{
goto IL_0027;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_3 = __this->___m_PreloadRequest;
NullCheck(L_3);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4;
L_4 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_5;
}
IL_0027:
{
RuntimeObject* L_6 = __this->___m_Result;
if (!L_6)
{
goto IL_0031;
}
}
{
return (bool)1;
}
IL_0031:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_7 = __this->___m_RequestOperation;
if (L_7)
{
goto IL_003b;
}
}
{
return (bool)0;
}
IL_003b:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_8 = __this->___m_RequestOperation;
NullCheck(L_8);
bool L_9;
L_9 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_8, NULL);
if (!L_9)
{
goto IL_004a;
}
}
{
return (bool)1;
}
IL_004a:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_10 = __this->___m_RequestOperation;
NullCheck(L_10);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11;
L_11 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_ActionComplete_m2082E408EC480CF7251DC1660845EAAE1500521C (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_RequestOperation;
if (!L_0)
{
goto IL_00a7;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_2;
L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL);
NullCheck(L_2);
bool L_3;
L_3 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_2, NULL);
if (!L_3)
{
goto IL_0030;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_4 = __this->___m_RequestOperation;
NullCheck(L_4);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_5;
L_5 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_4, NULL);
InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9(__this, L_5, NULL);
goto IL_00a7;
}
IL_0030:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_6 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_7;
L_7 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_6, NULL);
NullCheck(L_7);
bool L_8;
L_8 = VirtualFuncInvoker0< bool >::Invoke(57, L_7);
if (!L_8)
{
goto IL_0076;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_11 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_12;
L_12 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_11, NULL);
NullCheck(L_12);
Type_t* L_13;
L_13 = VirtualFuncInvoker0< Type_t* >::Invoke(66, L_12);
bool L_14;
L_14 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_13, NULL);
if (!L_14)
{
goto IL_0076;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_15 = __this->___m_RequestOperation;
NullCheck(L_15);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_16;
L_16 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_15, NULL);
InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3(__this, L_16, NULL);
goto IL_00a7;
}
IL_0076:
{
String_t* L_17 = __this->___subObjectName;
bool L_18;
L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL);
if (!L_18)
{
goto IL_0096;
}
}
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_19 = __this->___m_RequestOperation;
NullCheck(L_19);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_20;
L_20 = AssetBundleRequest_get_asset_mE9FDA3900215925371E7D15E7E19AA98713F5D6C(L_19, NULL);
InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD(__this, L_20, NULL);
goto IL_00a7;
}
IL_0096:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_21 = __this->___m_RequestOperation;
NullCheck(L_21);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_22;
L_22 = AssetBundleRequest_get_allAssets_mCA7BF6BCBBDA2E6DF596655254842B5380B4919D(L_21, NULL);
InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D(__this, L_22, NULL);
}
IL_00a7:
{
InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetArrayResult_m694DC4FAB3B9C5979801DD61B561BC477A9350B9 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method)
{
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_1;
L_1 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_0, NULL);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_2 = ___0_allAssets;
RuntimeArray* L_3;
L_3 = ResourceManagerConfig_CreateArrayResult_mE26798757DCC20CB22CE1DBFB13EEED145CB303A(L_1, L_2, NULL);
__this->___m_Result = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetListResult_mDAA24FC03AC31E533A7A182BA29E9FC112A25DF3 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method)
{
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_0 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_1;
L_1 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_0, NULL);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_2 = ___0_allAssets;
RuntimeObject* L_3;
L_3 = ResourceManagerConfig_CreateListResult_m7E247CBEA74D2E3E6F4B5E7795CBDC314F91D83B(L_1, L_2, NULL);
__this->___m_Result = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetResult_mED436C17DAA1633F0042F0A1ED7D9CBB6C2EB2CD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_asset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B2_0 = NULL;
InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B1_0 = NULL;
InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B3_0 = NULL;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B4_0 = NULL;
InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* G_B4_1 = NULL;
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_asset;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
G_B2_0 = __this;
goto IL_0022;
}
G_B1_0 = __this;
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_2 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_3;
L_3 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_2, NULL);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = ___0_asset;
NullCheck(L_4);
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
NullCheck(L_3);
bool L_6;
L_6 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_3, L_5);
if (L_6)
{
G_B3_0 = G_B1_0;
goto IL_0025;
}
G_B2_0 = G_B1_0;
}
IL_0022:
{
G_B4_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)(NULL));
G_B4_1 = G_B2_0;
goto IL_0026;
}
IL_0025:
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = ___0_asset;
G_B4_0 = L_7;
G_B4_1 = G_B3_0;
}
IL_0026:
{
NullCheck(G_B4_1);
G_B4_1->___m_Result = G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_Result), (void*)G_B4_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_GetAssetSubObjectResult_m55D32B4FC4D1DA72EF3BCC3036B13304077D469D (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___0_allAssets, const RuntimeMethod* method)
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_0 = NULL;
int32_t V_1 = 0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_2 = NULL;
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_0 = ___0_allAssets;
V_0 = L_0;
V_1 = 0;
goto IL_0041;
}
IL_0006:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_2;
NullCheck(L_5);
String_t* L_6;
L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_5, NULL);
String_t* L_7 = __this->___subObjectName;
bool L_8;
L_8 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, L_7, NULL);
if (!L_8)
{
goto IL_003d;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_9 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_10;
L_10 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_9, NULL);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_11 = V_2;
NullCheck(L_11);
Type_t* L_12;
L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_11, NULL);
NullCheck(L_10);
bool L_13;
L_13 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_10, L_12);
if (!L_13)
{
goto IL_003d;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14 = V_2;
__this->___m_Result = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Result), (void*)L_14);
return;
}
IL_003d:
{
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0041:
{
int32_t L_16 = V_1;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_0006;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_m861092872E86F4DCFD894EFAEF644E5E46E51EDD (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
Exception_t* G_B3_0 = NULL;
{
RuntimeObject* L_0 = __this->___m_Result;
if (!L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = ((Exception_t*)(NULL));
goto IL_0030;
}
IL_000b:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_2;
L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_4;
L_4 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_3, NULL);
String_t* L_5;
L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_2, L_4, NULL);
Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, L_5, NULL);
G_B3_0 = L_6;
}
IL_0030:
{
V_0 = G_B3_0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_7 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_8 = __this->___m_Result;
RuntimeObject* L_9 = __this->___m_Result;
Exception_t* L_10 = V_0;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_7, L_8, (bool)((!(((RuntimeObject*)(RuntimeObject*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), L_10, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_ProgressCallback_m1AE6872A27642B6744CF675866712366CA9B124E (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method)
{
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_0 = __this->___m_RequestOperation;
if (L_0)
{
goto IL_000e;
}
}
{
return (0.0f);
}
IL_000e:
{
AssetBundleRequest_tED9F5504E75ED1BCFF8DA9B51F5C7356617E6621* L_1 = __this->___m_RequestOperation;
NullCheck(L_1);
float L_2;
L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_mAE3F9E21BF0389264BAF79BB0E24DDFECEF6561F (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_U3CStartU3Eb__7_0_m531305899E20D1C0A0B701CF73A2B2F03497D814 (InternalOp_tBDC23A9687C8968D1086B882C50280316C8CAB4B* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_operation, const RuntimeMethod* method)
{
{
InternalOp_BeginAssetLoad_m30E6E668710155E8D51518F8D8ECFB75A30170C6(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ParentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParentException, NULL);
}
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke_back(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ParentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParentException, NULL);
}
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_pinvoke_cleanup(InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ParentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParentException, NULL);
}
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com_back(const InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_ParentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669____m_Parent_FieldInfo_var, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParentException, NULL);
}
IL2CPP_EXTERN_C void InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshal_com_cleanup(InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position;
return L_0;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Rotation;
return L_0;
}
}
IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
_returnValue = InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Parent;
return L_0;
}
}
IL2CPP_EXTERN_C Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* _returnValue;
_returnValue = InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_InstantiateInWorldPosition;
return L_0;
}
}
IL2CPP_EXTERN_C bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
bool _returnValue;
_returnValue = InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_SetPositionRotation;
return L_0;
}
}
IL2CPP_EXTERN_C bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
bool _returnValue;
_returnValue = InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_instantiateInWorldSpace, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
__this->___m_Position = L_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
__this->___m_Rotation = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_parent;
__this->___m_Parent = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent), (void*)L_2);
bool L_3 = ___1_instantiateInWorldSpace;
__this->___m_InstantiateInWorldPosition = L_3;
__this->___m_SetPositionRotation = (bool)0;
return;
}
}
IL2CPP_EXTERN_C void InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_instantiateInWorldSpace, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
InstantiationParameters__ctor_mE2B0DEA67D18FA4C6B5A37BC07629A1364D6B107(_thisAdjusted, ___0_parent, ___1_instantiateInWorldSpace, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306 (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position;
__this->___m_Position = L_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rotation;
__this->___m_Rotation = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___2_parent;
__this->___m_Parent = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent), (void*)L_2);
__this->___m_InstantiateInWorldPosition = (bool)0;
__this->___m_SetPositionRotation = (bool)1;
return;
}
}
IL2CPP_EXTERN_C void InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parent, const RuntimeMethod* method)
{
InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669*>(__this + _offset);
InstantiationParameters__ctor_mEFAF8D103303B2D9763B17BAB322E06931F13306(_thisAdjusted, ___0_position, ___1_rotation, ___2_parent, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InstanceProvider_ProvideInstance_m6DE99248B2973F0839880FC3FD240037A3350DF8 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___1_prefabHandle, InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669 ___2_instantiateParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F((&___1_prefabHandle), AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3((&___2_instantiateParameters), L_0, InstantiationParameters_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mFAEB36DBA9CDDA816B3BA524626E18E4198728A3_RuntimeMethod_var);
V_0 = L_1;
Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_2 = __this->___m_InstanceObjectToPrefabHandle;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_4 = ___1_prefabHandle;
NullCheck(L_2);
Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49(L_2, L_3, L_4, Dictionary_2_Add_m4BED89AA43EECDF4BB500F5285C1E32284383D49_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceProvider_ReleaseInstance_m52D21820C36D02F3E2C0C7C89C0511648FF66A59 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_instance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mC9B2D9735C536FA28741071C70BBDB0AA9E9CC56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA V_0;
memset((&V_0), 0, sizeof(V_0));
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___1_instance;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_1 = __this->___m_InstanceObjectToPrefabHandle;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___1_instance;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mFABC238FF17AC88C27238EE001190CBD28CBBB98_RuntimeMethod_var);
if (L_3)
{
goto IL_002a;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___1_instance;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_6);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteral4117FB2ABA35C5E876874DADE94C5B342C541999, L_5, NULL);
goto IL_003e;
}
IL_002a:
{
AsyncOperationHandle_1_Release_mC9B2D9735C536FA28741071C70BBDB0AA9E9CC56((&V_0), AsyncOperationHandle_1_Release_mC9B2D9735C536FA28741071C70BBDB0AA9E9CC56_RuntimeMethod_var);
Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_7 = __this->___m_InstanceObjectToPrefabHandle;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ___1_instance;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59(L_7, L_8, Dictionary_2_Remove_m461D886D36AC22ADE755B595EB9F824AAF9CAE59_RuntimeMethod_var);
}
IL_003e:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ___1_instance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_005b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_12)
{
goto IL_0055;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = ___1_instance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_13, NULL);
return;
}
IL_0055:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___1_instance;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_14, NULL);
}
IL_005b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceProvider__ctor_mF4CD1E6C8E301646D4667748D12B70556B800DB2 (InstanceProvider_tC95F16A1F4181C875431108DB3FD53B07324BCF5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13* L_0 = (Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13*)il2cpp_codegen_object_new(Dictionary_2_tEDD25977E1BFB7C6D41F00F4CF402C7CF3B14E13_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF(L_0, Dictionary_2__ctor_m1B6E7EA0504B2D3603946121B80D59E838FDF2CF_RuntimeMethod_var);
__this->___m_InstanceObjectToPrefabHandle = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceObjectToPrefabHandle), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke_back(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_pinvoke_cleanup(ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com_back(const ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631____m_InternalOp_FieldInfo_var, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshal_com_cleanup(ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___0_rm;
__this->___m_ResourceManager = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceManager), (void*)L_0);
RuntimeObject* L_1 = ___1_op;
__this->___m_InternalOp = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)L_1);
RuntimeObject* L_2 = ___1_op;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_2);
__this->___m_Version = L_3;
return;
}
}
IL2CPP_EXTERN_C void ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A_AdjustorThunk (RuntimeObject* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_op, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ProvideHandle__ctor_m747E40C8B08DBF3EB4276D7B0836C0F0D5B59B0A(_thisAdjusted, ___0_rm, ___1_op, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProvideHandle_get_IsValid_m0852EF449EEE7D5E0E91FFA7902D9600554E9CE7 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalOp;
if (!L_0)
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = __this->___m_InternalOp;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_1);
int32_t L_3 = __this->___m_Version;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool ProvideHandle_get_IsValid_m0852EF449EEE7D5E0E91FFA7902D9600554E9CE7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
bool _returnValue;
_returnValue = ProvideHandle_get_IsValid_m0852EF449EEE7D5E0E91FFA7902D9600554E9CE7(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalOp;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0);
int32_t L_2 = __this->___m_Version;
if ((((int32_t)L_1) == ((int32_t)L_2)))
{
goto IL_001e;
}
}
{
Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855615C6B0E9D573F53C3375F77A7B6069346F1E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_RuntimeMethod_var)));
}
IL_001e:
{
RuntimeObject* L_4 = __this->___m_InternalOp;
return L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = __this->___m_ResourceManager;
return L_0;
}
}
IL2CPP_EXTERN_C ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* _returnValue;
_returnValue = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
NullCheck(L_0);
Type_t* L_1;
L_1 = InterfaceFuncInvoker0< Type_t* >::Invoke(9, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C Type_t* ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
Type_t* _returnValue;
_returnValue = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C RuntimeObject* ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
int32_t _returnValue;
_returnValue = ProvideHandle_get_DependencyCount_mA960290D798128400EBF3411B6B005F3F215A451(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
RuntimeObject* L_1 = ___0_list;
NullCheck(L_0);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(5, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ProvideHandle_GetDependencies_m369FC67ECDB4E574C6BC9961896C384189EAFBAD(_thisAdjusted, ___0_list, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_1 = ___0_callback;
NullCheck(L_0);
InterfaceActionInvoker1< Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* >::Invoke(7, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D_AdjustorThunk (RuntimeObject* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_callback, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D(_thisAdjusted, ___0_callback, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___0_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* L_1 = ___0_callback;
NullCheck(L_0);
InterfaceActionInvoker1< Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* >::Invoke(10, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145_AdjustorThunk (RuntimeObject* __this, Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___0_callback, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ProvideHandle_SetDownloadProgressCallbacks_m9FB675CA1837DD5CF495B393170257B8EE06C145(_thisAdjusted, ___0_callback, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2 (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ProvideHandle_get_InternalOp_m1C141F1D99C5BD7F5AA1E973272462966BF0FEAE(__this, NULL);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = ___0_callback;
NullCheck(L_0);
InterfaceActionInvoker1< Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(11, IGenericProviderOperation_tC74501466724A657B7E04C883910C94361CD6067_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2_AdjustorThunk (RuntimeObject* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method)
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*>(__this + _offset);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(_thisAdjusted, ___0_callback, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled)
{
marshaled.___m_Scene = unmarshaled.___m_Scene;
if (unmarshaled.___m_Operation != NULL)
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke(*unmarshaled.___m_Operation, marshaled.___m_Operation);
}
}
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke_back(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Scene_tA1DC762B79745EB5140F054C884855B922318356 unmarshaledm_Scene_temp_0;
memset((&unmarshaledm_Scene_temp_0), 0, sizeof(unmarshaledm_Scene_temp_0));
unmarshaledm_Scene_temp_0 = marshaled.___m_Scene;
unmarshaled.___m_Scene = unmarshaledm_Scene_temp_0;
unmarshaled.___m_Operation = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)il2cpp_codegen_object_new(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Operation), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)il2cpp_codegen_object_new(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var));
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_back(marshaled.___m_Operation, *unmarshaled.___m_Operation);
}
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_pinvoke_cleanup(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_pinvoke& marshaled)
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_pinvoke_cleanup(marshaled.___m_Operation);
}
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled)
{
marshaled.___m_Scene = unmarshaled.___m_Scene;
if (unmarshaled.___m_Operation != NULL)
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com(*unmarshaled.___m_Operation, *marshaled.___m_Operation);
}
}
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com_back(const SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A& unmarshaled)
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 unmarshaledm_Scene_temp_0;
memset((&unmarshaledm_Scene_temp_0), 0, sizeof(unmarshaledm_Scene_temp_0));
unmarshaledm_Scene_temp_0 = marshaled.___m_Scene;
unmarshaled.___m_Scene = unmarshaledm_Scene_temp_0;
if (unmarshaled.___m_Operation != NULL)
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_back(*marshaled.___m_Operation, *unmarshaled.___m_Operation);
}
}
IL2CPP_EXTERN_C void SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshal_com_cleanup(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_marshaled_com& marshaled)
{
if (marshaled.___m_Operation != NULL)
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshal_com_cleanup(*marshaled.___m_Operation);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_Scene;
return L_0;
}
}
IL2CPP_EXTERN_C Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
Scene_tA1DC762B79745EB5140F054C884855B922318356 _returnValue;
_returnValue = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___0_value;
__this->___m_Scene = L_0;
return;
}
}
IL2CPP_EXTERN_C void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_AdjustorThunk (RuntimeObject* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method)
{
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_Operation;
NullCheck(L_0);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_0, (bool)1, NULL);
return;
}
}
IL2CPP_EXTERN_C void SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
SceneInstance_Activate_m87D5B5E1C820F1666917198300E36DABFCA9EF29(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method)
{
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___m_Operation;
NullCheck(L_0);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_0, (bool)1, NULL);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___m_Operation;
return L_1;
}
}
IL2CPP_EXTERN_C AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* _returnValue;
_returnValue = SceneInstance_ActivateAsync_mA5740ABD2A826DB7CCCA83C62F31AA8448DE08C6(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4 (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method)
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0;
L_0 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(__this, NULL);
V_0 = L_0;
int32_t L_1;
L_1 = Scene_GetHashCode_m74ACBFB8C656D5620A9A1E62D04E55ACBF63ADC9((&V_0), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
int32_t _returnValue;
_returnValue = SceneInstance_GetHashCode_m0C1E8F653E55633F9897B5FC62D7D4B7B1D340F4(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_1;
memset((&V_1), 0, sizeof(V_1));
{
RuntimeObject* L_0 = ___0_obj;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1;
L_1 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(__this, NULL);
V_0 = L_1;
RuntimeObject* L_2 = ___0_obj;
V_1 = ((*(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)((SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)UnBox(L_2, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_il2cpp_TypeInfo_var))));
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_3;
L_3 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline((&V_1), NULL);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_4 = L_3;
RuntimeObject* L_5 = Box(Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var, &L_4);
bool L_6;
L_6 = Scene_Equals_mB973481492F291BF8EAF1AD66B9F7FA3ACF3928D((&V_0), L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C bool SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*>(__this + _offset);
bool _returnValue;
_returnValue = SceneInstance_Equals_m10E8D14BA2C3057166479C12D2514056E8ACB6AD(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProviderExtensions_ReleaseScene_mA143707034C4E9860E9E80F333307D440195BCF0 (RuntimeObject* ___0_provider, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___1_resourceManager, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___2_sceneLoadHandle, int32_t ___3_unloadOptions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_provider;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
RuntimeObject* L_1 = ___0_provider;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = ___1_resourceManager;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_3 = ___2_sceneLoadHandle;
int32_t L_4 = ___3_unloadOptions;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_1, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var)));
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_5;
L_5 = InterfaceFuncInvoker3< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, int32_t >::Invoke(0, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var)), L_2, L_3, L_4);
return L_5;
}
IL_0017:
{
RuntimeObject* L_6 = ___0_provider;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = ___1_resourceManager;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_8 = ___2_sceneLoadHandle;
NullCheck(L_6);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_9;
L_9 = InterfaceFuncInvoker2< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 >::Invoke(2, ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_il2cpp_TypeInfo_var, L_6, L_7, L_8);
return L_9;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonAssetProvider_Convert_m6FA7F7A940C19DA1E361CCE24898B243EEBBD75E (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, Type_t* ___0_type, String_t* ___1_text, const RuntimeMethod* method)
{
{
String_t* L_0 = ___1_text;
Type_t* L_1 = ___0_type;
RuntimeObject* L_2;
L_2 = JsonUtility_FromJson_m6DF4F85BE40F8A96BAFEC189306813ECE30DF44A(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2 (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, const RuntimeMethod* method)
{
{
TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider_Provide_mB180B8328373F2A6B219A68631AA4B536BC09DBE (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_pi, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
RuntimeObject* V_6 = NULL;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* V_7 = NULL;
int32_t V_8 = 0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_9 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B9_0 = 0;
RuntimeObject* G_B9_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL;
int32_t G_B8_0 = 0;
RuntimeObject* G_B8_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_2 = NULL;
Exception_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
RuntimeObject* G_B10_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_3 = NULL;
int32_t G_B20_0 = 0;
RuntimeObject* G_B20_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B20_2 = NULL;
int32_t G_B19_0 = 0;
RuntimeObject* G_B19_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B19_2 = NULL;
Exception_t* G_B21_0 = NULL;
int32_t G_B21_1 = 0;
RuntimeObject* G_B21_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B21_3 = NULL;
{
Type_t* L_0;
L_0 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___0_pi), NULL);
V_0 = L_0;
Type_t* L_1 = V_0;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(57, L_1);
if (!L_2)
{
goto IL_0027;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
Type_t* L_5 = V_0;
NullCheck(L_5);
Type_t* L_6;
L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(66, L_5);
bool L_7;
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
G_B3_0 = ((int32_t)(L_7));
goto IL_0028;
}
IL_0027:
{
G_B3_0 = 0;
}
IL_0028:
{
V_1 = (bool)G_B3_0;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_8;
L_8 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline((&___0_pi), NULL);
RuntimeObject* L_9;
L_9 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_pi), NULL);
NullCheck(L_8);
String_t* L_10;
L_10 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_8, L_9, NULL);
V_2 = L_10;
Type_t* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_11, NULL);
bool L_13 = V_1;
if (!((int32_t)((int32_t)L_12|(int32_t)L_13)))
{
goto IL_00ab;
}
}
{
V_3 = NULL;
Type_t* L_14 = V_0;
NullCheck(L_14);
bool L_15;
L_15 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_14, NULL);
if (!L_15)
{
goto IL_0066;
}
}
{
Type_t* L_16 = V_0;
String_t* L_17 = V_2;
Type_t* L_18 = V_0;
NullCheck(L_18);
Type_t* L_19;
L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(64, L_18);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_20;
L_20 = Resources_LoadAll_m7A2507FF57FF618BC37FDF8E9AB3ACCE18592C51(L_17, L_19, NULL);
RuntimeArray* L_21;
L_21 = ResourceManagerConfig_CreateArrayResult_mE26798757DCC20CB22CE1DBFB13EEED145CB303A(L_16, L_20, NULL);
V_3 = L_21;
goto IL_007b;
}
IL_0066:
{
Type_t* L_22 = V_0;
String_t* L_23 = V_2;
Type_t* L_24 = V_0;
NullCheck(L_24);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_25;
L_25 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, L_24);
NullCheck(L_25);
int32_t L_26 = 0;
Type_t* L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_28;
L_28 = Resources_LoadAll_m7A2507FF57FF618BC37FDF8E9AB3ACCE18592C51(L_23, L_27, NULL);
RuntimeObject* L_29;
L_29 = ResourceManagerConfig_CreateListResult_m7E247CBEA74D2E3E6F4B5E7795CBDC314F91D83B(L_22, L_28, NULL);
V_3 = L_29;
}
IL_007b:
{
RuntimeObject* L_30 = V_3;
RuntimeObject* L_31 = V_3;
RuntimeObject* L_32 = V_3;
if (!L_32)
{
G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B9_1 = L_30;
G_B9_2 = (&___0_pi);
goto IL_0088;
}
G_B8_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B8_1 = L_30;
G_B8_2 = (&___0_pi);
}
{
G_B10_0 = ((Exception_t*)(NULL));
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
G_B10_3 = G_B8_2;
goto IL_00a5;
}
IL_0088:
{
Type_t* L_33;
L_33 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___0_pi), NULL);
RuntimeObject* L_34;
L_34 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_pi), NULL);
String_t* L_35;
L_35 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_33, L_34, NULL);
Exception_t* L_36 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_36, L_35, NULL);
G_B10_0 = L_36;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
G_B10_3 = G_B9_2;
}
IL_00a5:
{
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B10_3, G_B10_2, (bool)G_B10_1, G_B10_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
return;
}
IL_00ab:
{
String_t* L_37 = V_2;
bool L_38;
L_38 = ResourceManagerConfig_ExtractKeyAndSubKey_m1A27EE5940B51FAB5B5C9F1E0F78080D41A43CE1(L_37, (&V_4), (&V_5), NULL);
if (!L_38)
{
goto IL_0145;
}
}
{
String_t* L_39 = V_4;
Type_t* L_40;
L_40 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___0_pi), NULL);
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_41;
L_41 = Resources_LoadAll_m7A2507FF57FF618BC37FDF8E9AB3ACCE18592C51(L_39, L_40, NULL);
V_6 = NULL;
V_7 = L_41;
V_8 = 0;
goto IL_010a;
}
IL_00d2:
{
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_42 = V_7;
int32_t L_43 = V_8;
NullCheck(L_42);
int32_t L_44 = L_43;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
V_9 = L_45;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_46 = V_9;
NullCheck(L_46);
String_t* L_47;
L_47 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_46, NULL);
String_t* L_48 = V_5;
bool L_49;
L_49 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_47, L_48, NULL);
if (!L_49)
{
goto IL_0104;
}
}
{
Type_t* L_50;
L_50 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___0_pi), NULL);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_51 = V_9;
NullCheck(L_51);
Type_t* L_52;
L_52 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_51, NULL);
NullCheck(L_50);
bool L_53;
L_53 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_50, L_52);
if (!L_53)
{
goto IL_0104;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_54 = V_9;
V_6 = L_54;
goto IL_0112;
}
IL_0104:
{
int32_t L_55 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_55, 1));
}
IL_010a:
{
int32_t L_56 = V_8;
ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* L_57 = V_7;
NullCheck(L_57);
if ((((int32_t)L_56) < ((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length)))))
{
goto IL_00d2;
}
}
IL_0112:
{
RuntimeObject* L_58 = V_6;
RuntimeObject* L_59 = V_6;
RuntimeObject* L_60 = V_6;
if (!L_60)
{
G_B20_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_59) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B20_1 = L_58;
G_B20_2 = (&___0_pi);
goto IL_0122;
}
G_B19_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_59) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B19_1 = L_58;
G_B19_2 = (&___0_pi);
}
{
G_B21_0 = ((Exception_t*)(NULL));
G_B21_1 = G_B19_0;
G_B21_2 = G_B19_1;
G_B21_3 = G_B19_2;
goto IL_013f;
}
IL_0122:
{
Type_t* L_61;
L_61 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559((&___0_pi), NULL);
RuntimeObject* L_62;
L_62 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79((&___0_pi), NULL);
String_t* L_63;
L_63 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_61, L_62, NULL);
Exception_t* L_64 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_64, L_63, NULL);
G_B21_0 = L_64;
G_B21_1 = G_B20_0;
G_B21_2 = G_B20_1;
G_B21_3 = G_B20_2;
}
IL_013f:
{
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B21_3, G_B21_2, (bool)G_B21_1, G_B21_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
return;
}
IL_0145:
{
InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* L_65 = (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC*)il2cpp_codegen_object_new(InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC_il2cpp_TypeInfo_var);
InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1(L_65, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_66 = ___0_pi;
NullCheck(L_65);
InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34(L_65, L_66, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, RuntimeObject* ___0_location, RuntimeObject* ___1_asset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
{
RuntimeObject* L_0 = ___0_location;
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)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral03AF4AAE45F0FD9CE9D36A119A4A931D2A7620AD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LegacyResourcesProvider_Release_m1E49FF2BD1D0DEEF7EA4721014BB1FF118C58DCB_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___1_asset;
V_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_0;
if (((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_5, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)))
{
goto IL_002c;
}
}
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = V_0;
Resources_UnloadAsset_m4828D1393356C052061C66403B1437F7D7E21908(L_6, NULL);
}
IL_002c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyResourcesProvider__ctor_mAEF6AE3781103993C52878AE0FF0FA88B65036B2 (LegacyResourcesProvider_tF98D42F9A0CBDF3EB152516B86BFFFD04F0D828B* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mBB36E8DBDE11260D2791B713DA6278B1E52A3B34 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_mA0D71D7C83BF8A4500CE5BBD5B65C0D6C86A79CE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___0_provideHandle;
__this->___m_ProvideHandle = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ProvideHandle))->___m_ResourceManager), (void*)NULL);
#endif
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_1 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_1, __this, (intptr_t)((void*)InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171_RuntimeMethod_var), NULL);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___0_provideHandle), L_1, NULL);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_2 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_2, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_mA0D71D7C83BF8A4500CE5BBD5B65C0D6C86A79CE_RuntimeMethod_var), NULL);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2((&___0_provideHandle), L_2, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_3 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_4;
L_4 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_3, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_6;
L_6 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_5, NULL);
NullCheck(L_4);
String_t* L_7;
L_7 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_4, L_6, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_9;
L_9 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_8, NULL);
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_10;
L_10 = Resources_LoadAsync_m0624FAAF6433B5239EFB59867589C8944C07929D(L_7, L_9, NULL);
__this->___m_RequestOperation = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_10);
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_11 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_12 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_12, __this, (intptr_t)((void*)InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var), NULL);
NullCheck(L_11);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_11, L_12, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_mA0D71D7C83BF8A4500CE5BBD5B65C0D6C86A79CE (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_0 = __this->___m_RequestOperation;
NullCheck(L_0);
bool L_1;
L_1 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_0, NULL);
if (L_1)
{
goto IL_0049;
}
}
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_2 = __this->___m_RequestOperation;
NullCheck(L_2);
float L_3;
L_3 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_2, NULL);
bool L_4;
L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_3, (1.0f), NULL);
if (!L_4)
{
goto IL_0049;
}
}
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_5 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_6 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_6, __this, (intptr_t)((void*)InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B_RuntimeMethod_var), NULL);
NullCheck(L_5);
AsyncOperation_remove_completed_m9D509A81655AE58D003B6C7DE2DB8DD51284C5D8(L_5, L_6, NULL);
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_7 = __this->___m_RequestOperation;
InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B(__this, L_7, NULL);
return (bool)1;
}
IL_0049:
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_8 = __this->___m_RequestOperation;
if (!L_8)
{
goto IL_005d;
}
}
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_9 = __this->___m_RequestOperation;
NullCheck(L_9);
bool L_10;
L_10 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_9, NULL);
return L_10;
}
IL_005d:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_AsyncOperationCompleted_mCFE499F25DE6783BC252AEF6FFA83B2F4906C69B (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93);
s_Il2CppMethodInitialized = true;
}
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* V_0 = NULL;
RuntimeObject* V_1 = NULL;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B3_0 = NULL;
RuntimeObject* G_B7_0 = NULL;
int32_t G_B9_0 = 0;
RuntimeObject* G_B9_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_2 = NULL;
int32_t G_B8_0 = 0;
RuntimeObject* G_B8_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_2 = NULL;
Exception_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
RuntimeObject* G_B10_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B10_3 = NULL;
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___0_op;
V_0 = ((ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868*)IsInstClass((RuntimeObject*)L_0, ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868_il2cpp_TypeInfo_var));
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_1 = V_0;
if (L_1)
{
goto IL_000d;
}
}
{
G_B3_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)(NULL));
goto IL_0013;
}
IL_000d:
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_2 = V_0;
NullCheck(L_2);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3;
L_3 = ResourceRequest_get_asset_m740C394902843D080795A49372A2AB3CE9705087(L_2, NULL);
G_B3_0 = L_3;
}
IL_0013:
{
V_1 = G_B3_0;
RuntimeObject* L_4 = V_1;
if (!L_4)
{
goto IL_002f;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_6;
L_6 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_5, NULL);
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
Type_t* L_8;
L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_7, NULL);
NullCheck(L_6);
bool L_9;
L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_6, L_8);
if (L_9)
{
goto IL_0032;
}
}
IL_002f:
{
G_B7_0 = NULL;
goto IL_0033;
}
IL_0032:
{
RuntimeObject* L_10 = V_1;
G_B7_0 = L_10;
}
IL_0033:
{
V_1 = G_B7_0;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_11 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_12 = V_1;
RuntimeObject* L_13 = V_1;
RuntimeObject* L_14 = V_1;
if (!L_14)
{
G_B9_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B9_1 = L_12;
G_B9_2 = L_11;
goto IL_0045;
}
G_B8_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B8_1 = L_12;
G_B8_2 = L_11;
}
{
G_B10_0 = ((Exception_t*)(NULL));
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
G_B10_3 = G_B8_2;
goto IL_006a;
}
IL_0045:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
Type_t* L_16;
L_16 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_15, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_17 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_ProvideHandle);
RuntimeObject* L_18;
L_18 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_17, NULL);
String_t* L_19;
L_19 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_16, L_18, NULL);
Exception_t* L_20 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_20, L_19, NULL);
G_B10_0 = L_20;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
G_B10_3 = G_B9_2;
}
IL_006a:
{
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B10_3, G_B10_2, (bool)G_B10_1, G_B10_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_PercentComplete_mFD5F139200755EFF695677464310664195431171 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method)
{
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_0 = __this->___m_RequestOperation;
if (L_0)
{
goto IL_000e;
}
}
{
return (0.0f);
}
IL_000e:
{
ResourceRequest_tE6953FBA45EAAEFE866C635B9E7852044E62D868* L_1 = __this->___m_RequestOperation;
NullCheck(L_1);
float L_2;
L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m7D25C62F5CA2642016421F0A6FE4AA93F27064E1 (InternalOp_tFCABC134D1A1F13FFFF46A87AE2CDAC70E1A4BAC* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceProviderBase_get_ProviderId_m32B6BC7793DD0BA3B1B8AD25A2469AE0B4CDCCB1 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_ProviderId;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_001e;
}
}
{
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(41, L_2);
__this->___m_ProviderId = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId), (void*)L_3);
}
IL_001e:
{
String_t* L_4 = __this->___m_ProviderId;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceProviderBase_Initialize_mF5BA704DAA8DBAE985D7B2AA6B84379DC08A1A62 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, String_t* ___0_id, String_t* ___1_data, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_id;
__this->___m_ProviderId = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId), (void*)L_0);
String_t* L_1 = __this->___m_ProviderId;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceProviderBase_CanProvide_mB9058D012637D533B0214DCB5EF478E5F8CB6816 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, Type_t* ___0_t, RuntimeObject* ___1_location, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___1_location;
Type_t* L_1;
L_1 = VirtualFuncInvoker1< Type_t*, RuntimeObject* >::Invoke(16, __this, L_0);
Type_t* L_2 = ___0_t;
NullCheck(L_1);
bool L_3;
L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_1, L_2);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceProviderBase_ToString_m9E17857E9B321F341C51B01E0EA3EC09D0ACABDD (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method)
{
{
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase_Release_mBA35FC33814192955594D9A6C36D6AF9DF54A123 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, RuntimeObject* ___0_location, RuntimeObject* ___1_obj, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceProviderBase_GetDefaultType_m33744F9753517EF7AAE308E7F35234742B0EA000 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceProviderBase_InitializeAsync_mC3314BEB55F7D7F35AD13997844E919980BED1DA (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, String_t* ___1_id, String_t* ___2_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* V_0 = NULL;
BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* V_1 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
{
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_0 = (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_2 = V_0;
String_t* L_3 = ___1_id;
NullCheck(L_2);
L_2->___id = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___id), (void*)L_3);
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_4 = V_0;
String_t* L_5 = ___2_data;
NullCheck(L_4);
L_4->___data = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___data), (void*)L_5);
BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* L_6 = (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C*)il2cpp_codegen_object_new(BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C_il2cpp_TypeInfo_var);
BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E(L_6, NULL);
V_1 = L_6;
BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* L_7 = V_1;
U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* L_8 = V_0;
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_9 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713_RuntimeMethod_var), NULL);
NullCheck(L_7);
BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B_inline(L_7, L_9, NULL);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = ___0_rm;
BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* L_11 = V_1;
il2cpp_codegen_initobj((&V_2), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = V_2;
NullCheck(L_10);
AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_13;
L_13 = ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44(L_10, L_11, L_12, ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var);
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceProviderBase_UnityEngine_ResourceManagement_ResourceProviders_IResourceProvider_get_BehaviourFlags_m3ED17F0683C3298B5AC1E402259740330104F79A (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_BehaviourFlags;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9 (ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method)
{
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_callback;
__this->___m_CallBack = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CallBack), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseInitAsyncOp_InvokeWaitForCompletion_m3EEFE285B56FC5B968B76F2A7532EBB1ECF64C32 (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL;
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
G_B1_0 = L_1;
}
{
goto IL_0016;
}
IL_000c:
{
float L_2;
L_2 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B2_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B2_0, L_2, NULL);
}
IL_0016:
{
bool L_3 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this)->___HasExecuted;
if (L_3)
{
goto IL_0024;
}
}
{
AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06(__this, AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var);
}
IL_0024:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Execute_mD8E2E626B3041A9A808536A9062D19D86DB091F2 (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = __this->___m_CallBack;
if (!L_0)
{
goto IL_0020;
}
}
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = __this->___m_CallBack;
NullCheck(L_1);
bool L_2;
L_2 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_1, NULL);
AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, L_2, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
return;
}
IL_0020:
{
AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, (bool)1, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInitAsyncOp__ctor_m13B9AD12D8F36FC0B8DD5B72AE71117B3F8ADA1E (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1(__this, AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_mA5E2487B070975CC79B933A4F89E400047EC712B (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass10_0_U3CInitializeAsyncU3Eb__0_m2152B544B8FC16CFF06127C9098353ADE47B9713 (U3CU3Ec__DisplayClass10_0_t68467CAE6229BA62ED5F594F6848E075793F1B2C* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29* L_0 = __this->___U3CU3E4__this;
String_t* L_1 = __this->___id;
String_t* L_2 = __this->___data;
NullCheck(L_0);
bool L_3;
L_3 = VirtualFuncInvoker2< bool, String_t*, String_t* >::Invoke(13, L_0, L_1, L_2);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* ProviderLoadRequestOptions_Copy_mEA312F4D34C7FE6E0B7CE7BA4E7D68DCD5BA94A9 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL);
return ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)CastclassClass((RuntimeObject*)L_0, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_IgnoreFailures;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_IgnoreFailures_m4C265B0663007A5DDE6E505E6CF15E516A0D13D1 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___m_IgnoreFailures = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_WebRequestTimeout;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___m_WebRequestTimeout = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions__ctor_m61D91E3E5DED91FDA313D772DAD3F16324F06322 (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ProvideScene_m71829B9681719B9C2F06799FAB082C7A995FFE37 (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, RuntimeObject* ___1_location, int32_t ___2_loadSceneMode, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method)
{
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___0_resourceManager;
RuntimeObject* L_1 = ___1_location;
int32_t L_2 = ___2_loadSceneMode;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_3;
memset((&L_3), 0, sizeof(L_3));
LoadSceneParameters__ctor_m40C160638049BF7577055B3460968F8B73459380((&L_3), L_2, NULL);
bool L_4 = ___3_activateOnLoad;
int32_t L_5 = ___4_priority;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6;
L_6 = SceneProvider_ProvideScene_mE0A8EF44887C08C32A5180F1F0218A3FAA2DD58C(__this, L_0, L_1, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ProvideScene_mE0A8EF44887C08C32A5180F1F0218A3FAA2DD58C (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, RuntimeObject* ___1_location, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_0;
memset((&V_0), 0, sizeof(V_0));
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* V_1 = NULL;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90));
RuntimeObject* L_0 = ___1_location;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(5, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_002f;
}
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2 = ___0_resourceManager;
RuntimeObject* L_3 = ___1_location;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_3);
RuntimeObject* L_5 = ___1_location;
NullCheck(L_5);
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_5);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
NullCheck(L_2);
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_9;
L_9 = ResourceManager_ProvideResourceGroupCached_m4BE9B9B2D6DD75747B7978BC8EC9664FCDBD10C2(L_2, L_4, L_6, L_8, (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)NULL, (bool)1, NULL);
V_0 = L_9;
}
IL_002f:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = ___0_resourceManager;
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_11 = (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C*)il2cpp_codegen_object_new(SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C_il2cpp_TypeInfo_var);
SceneOp__ctor_m040735CBFEBFBB5766B7E13241CD23D641DAA006(L_11, L_10, __this, NULL);
V_1 = L_11;
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_12 = V_1;
RuntimeObject* L_13 = ___1_location;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_14 = ___2_loadSceneParameters;
bool L_15 = ___3_activateOnLoad;
int32_t L_16 = ___4_priority;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_17 = V_0;
NullCheck(L_12);
SceneOp_Init_mFEB3786354A297874561E3BC154C2DE58C5F2C17(L_12, L_13, L_14, L_15, L_16, L_17, NULL);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_18 = ___0_resourceManager;
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* L_19 = V_1;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_20 = V_0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_21;
L_21 = AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292(L_20, AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
NullCheck(L_18);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_22;
L_22 = ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824(L_18, L_19, L_21, ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var);
bool L_23;
L_23 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB((&V_0), AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_23)
{
G_B4_0 = L_22;
goto IL_0061;
}
G_B3_0 = L_22;
}
{
AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_0), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
G_B4_0 = G_B3_0;
}
IL_0061:
{
return G_B4_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_ReleaseScene_mCF155C3784D3085A27249CC2802153A1F92611BC (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___1_sceneLoadHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___0_resourceManager;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = ___1_sceneLoadHandle;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2;
L_2 = InterfaceFuncInvoker3< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, int32_t >::Invoke(0, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var, __this, L_0, L_1, 0);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 SceneProvider_UnityEngine_ResourceManagement_ResourceProviders_ISceneProvider2_ReleaseScene_mB3B5F1A6E74DFD303103F085BA356A1C9486357D (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_resourceManager, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___1_sceneLoadHandle, int32_t ___2_unloadOptions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* V_0 = NULL;
{
UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_0 = (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A*)il2cpp_codegen_object_new(UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A_il2cpp_TypeInfo_var);
UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90(L_0, NULL);
V_0 = L_0;
UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_1 = V_0;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_2 = ___1_sceneLoadHandle;
int32_t L_3 = ___2_unloadOptions;
NullCheck(L_1);
UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312(L_1, L_2, L_3, NULL);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_4 = ___0_resourceManager;
UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* L_5 = V_0;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6 = ___1_sceneLoadHandle;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7;
L_7 = AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91(L_6, AsyncOperationHandle_1_op_Implicit_m9B68A6D4AA0368AB0164B9FDC17D31F54D39AB91_RuntimeMethod_var);
NullCheck(L_4);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_8;
L_8 = ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824(L_4, L_5, L_7, ResourceManager_StartOperation_TisSceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A_m79B314FA870F7EBD6E6CC7E5209995D41A4AC824_RuntimeMethod_var);
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneProvider__ctor_m1DCFAE38CC86ABEEE17922354162A857E296DC36 (SceneProvider_t64FD7A892530ABB5FCA6B87A543976D6757ED24B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp__ctor_m040735CBFEBFBB5766B7E13241CD23D641DAA006 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___0_rm, RuntimeObject* ___1_provider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7(__this, AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ___0_rm;
__this->___m_ResourceManager = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceManager), (void*)L_0);
RuntimeObject* L_1 = ___1_provider;
__this->___m_provider = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_provider), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D SceneOp_GetDownloadStatus_m2F9313B7535DD301CFF63B9B8DBE8E8B803DED6D (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0;
memset((&V_0), 0, sizeof(V_0));
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (L_1)
{
goto IL_0024;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
bool L_2;
L_2 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var);
(&V_0)->___IsDone = L_2;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_3 = V_0;
return L_3;
}
IL_0024:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_4 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = ___0_visited;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_6;
L_6 = AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B(L_4, L_5, AsyncOperationHandle_1_InternalGetDownloadStatus_mB5722FDD78A3C1070EB8D85F52C41FF1D22DAA3B_RuntimeMethod_var);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Init_m9A7827AAA4E02DEB793CA591D918A72C1E469B39 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___0_location, int32_t ___1_loadSceneMode, bool ___2_activateOnLoad, int32_t ___3_priority, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___4_depOp, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_location;
int32_t L_1 = ___1_loadSceneMode;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_2;
memset((&L_2), 0, sizeof(L_2));
LoadSceneParameters__ctor_m40C160638049BF7577055B3460968F8B73459380((&L_2), L_1, NULL);
bool L_3 = ___2_activateOnLoad;
int32_t L_4 = ___3_priority;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_5 = ___4_depOp;
SceneOp_Init_mFEB3786354A297874561E3BC154C2DE58C5F2C17(__this, L_0, L_2, L_3, L_4, L_5, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Init_mFEB3786354A297874561E3BC154C2DE58C5F2C17 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___0_location, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___1_loadSceneParameters, bool ___2_activateOnLoad, int32_t ___3_priority, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___4_depOp, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* G_B2_0 = NULL;
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* G_B1_0 = NULL;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* G_B3_1 = NULL;
{
bool L_0;
L_0 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB((&___4_depOp), AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (L_0)
{
G_B2_0 = __this;
goto IL_000e;
}
G_B1_0 = __this;
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_1 = ___4_depOp;
G_B3_0 = L_1;
G_B3_1 = G_B1_0;
goto IL_0015;
}
IL_000e:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_2;
L_2 = AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D((&___4_depOp), AsyncOperationHandle_1_Acquire_mCDDF68BFF0F5C6450044727445B62722A15BDC0D_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B2_0;
}
IL_0015:
{
NullCheck(G_B3_1);
G_B3_1->___m_DepOp = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)&(((&G_B3_1->___m_DepOp))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&G_B3_1->___m_DepOp))->___m_LocationName), (void*)NULL);
#endif
RuntimeObject* L_3 = ___0_location;
__this->___m_Location = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Location), (void*)L_3);
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_4 = ___1_loadSceneParameters;
__this->___m_LoadSceneParameters = L_4;
bool L_5 = ___2_activateOnLoad;
__this->___m_ActivateOnLoad = L_5;
int32_t L_6 = ___3_priority;
__this->___m_Priority = L_6;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneOp_InvokeWaitForCompletion_m6192F90DF7C2E5F2B986E6413341A8D5AED41B29 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* V_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B5_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B4_0 = NULL;
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_1)
{
goto IL_0026;
}
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_2 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_3;
L_3 = AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786(L_2, AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var);
if (L_3)
{
goto IL_0026;
}
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_4 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
RuntimeObject* L_5;
L_5 = AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B(L_4, AsyncOperationHandle_1_WaitForCompletion_m79B9DA519122674BFB51B968E6E7C94B04D1267B_RuntimeMethod_var);
}
IL_0026:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_6 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7 = L_6;
if (L_7)
{
G_B5_0 = L_7;
goto IL_0032;
}
G_B4_0 = L_7;
}
{
goto IL_003c;
}
IL_0032:
{
float L_8;
L_8 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B5_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B5_0, L_8, NULL);
}
IL_003c:
{
bool L_9 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted;
if (L_9)
{
goto IL_004a;
}
}
{
AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41(__this, AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var);
}
IL_004a:
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_10 = (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043*)il2cpp_codegen_object_new(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
Stopwatch__ctor_mAFE6B2F45CF1C3469EF6D5307972BC098B473D0A(L_10, NULL);
V_0 = L_10;
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_11 = V_0;
NullCheck(L_11);
Stopwatch_Start_m35906A38C7D336CF9DD35854C7E170D762A55915(L_11, NULL);
goto IL_00cf;
}
IL_0058:
{
float L_12;
L_12 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
InterfaceActionInvoker1< float >::Invoke(0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, __this, L_12);
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_13 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_14 = L_13->___m_Operation;
NullCheck(L_14);
float L_15;
L_15 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_14, NULL);
if ((!(((float)L_15) == ((float)(0.0f)))))
{
goto IL_0093;
}
}
{
Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_16 = V_0;
NullCheck(L_16);
int64_t L_17;
L_17 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_16, NULL);
if ((((int64_t)L_17) <= ((int64_t)((int64_t)((int32_t)5000)))))
{
goto IL_0093;
}
}
{
Exception_t* L_18 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC1C1D6C7610C1DCF07A47F55E23BF5A804D83A9)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SceneOp_InvokeWaitForCompletion_m6192F90DF7C2E5F2B986E6413341A8D5AED41B29_RuntimeMethod_var)));
}
IL_0093:
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_19 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_20 = L_19->___m_Operation;
NullCheck(L_20);
bool L_21;
L_21 = AsyncOperation_get_allowSceneActivation_m19BF2EDCF98F654637287BBAB836C5A3182187FE(L_20, NULL);
if (!L_21)
{
goto IL_00cf;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_22 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_23 = L_22->___m_Operation;
NullCheck(L_23);
float L_24;
L_24 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_23, NULL);
bool L_25;
L_25 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_24, (0.899999976f), NULL);
if (!L_25)
{
goto IL_00cf;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_26 = __this->___m_Inst;
AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_inline(__this, L_26, AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_RuntimeMethod_var);
return (bool)1;
}
IL_00cf:
{
bool L_27;
L_27 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var);
if (!L_27)
{
goto IL_0058;
}
}
{
bool L_28;
L_28 = AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A(__this, AsyncOperationBase_1_get_IsDone_mD9531C3739098D621C11A3B44EE74B8DFAA9F47A_RuntimeMethod_var);
return L_28;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_GetDependencies_mF60EC68370064533BCFF6918265B5AD71CF586A0 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_1)
{
goto IL_001e;
}
}
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = ___0_deps;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_3 = __this->___m_DepOp;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292(L_3, AsyncOperationHandle_1_op_Implicit_mB435C4396E3D17F8DBF99AAB24431AB5C60E7292_RuntimeMethod_var);
NullCheck(L_2);
List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_inline(L_2, L_4, List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_RuntimeMethod_var);
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SceneOp_get_DebugName_m0681291B5BD9791094325B3EE0722917C896CA19 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033);
s_Il2CppMethodInitialized = true;
}
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
{
RuntimeObject* L_0 = __this->___m_Location;
if (!L_0)
{
G_B2_0 = _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033;
goto IL_0026;
}
G_B1_0 = _stringLiteralE9AA25CEFD9F1A4B7C2C388DDE95BA9B9F8FF033;
}
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = __this->___m_ResourceManager;
RuntimeObject* L_2 = __this->___m_Location;
NullCheck(L_1);
String_t* L_3;
L_3 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_1, L_2, NULL);
String_t* L_4;
L_4 = AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043(L_3, (bool)0, AsyncOperationBase_1_ShortenPath_m6B14A1520054E3BA41D3E6BABD2A8C0AFA55A043_RuntimeMethod_var);
G_B3_0 = L_4;
G_B3_1 = G_B1_0;
goto IL_002b;
}
IL_0026:
{
G_B3_0 = _stringLiteral6DD798540816CF95355537E350E0B22DB63ACF5E;
G_B3_1 = G_B2_0;
}
IL_002b:
{
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(G_B3_1, G_B3_0, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Execute_m4EB7AD77E7597C59AD5C67A25587E841BE12BFD2 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
RuntimeObject* V_3 = NULL;
{
V_0 = (bool)0;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_0 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_0, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_1)
{
goto IL_005d;
}
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_2 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
RuntimeObject* L_3;
L_3 = AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC(L_2, AsyncOperationHandle_1_get_Result_m7F9FBE56DE53D3672C79D753722BA4B411722ECC_RuntimeMethod_var);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0053:
{
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_005c;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_005c:
{
return;
}
}
});
try
{
{
goto IL_0049_1;
}
IL_0022_1:
{
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8;
L_8 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0, IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
RuntimeObject* L_9;
L_9 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746((&V_2), NULL);
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_9, IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var));
RuntimeObject* L_10 = V_3;
if (!L_10)
{
goto IL_0049_1;
}
}
{
RuntimeObject* L_11 = V_3;
NullCheck(L_11);
AssetBundle_tB38418819A49060CD738CB21541649340F082943* L_12;
L_12 = InterfaceFuncInvoker0< AssetBundle_tB38418819A49060CD738CB21541649340F082943* >::Invoke(0, IAssetBundleResource_t7DA03D01901C8189876A8C048B00A572F561BA00_il2cpp_TypeInfo_var, L_11);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0049_1;
}
}
{
V_0 = (bool)1;
}
IL_0049_1:
{
RuntimeObject* L_14 = V_1;
NullCheck(L_14);
bool L_15;
L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14);
if (L_15)
{
goto IL_0022_1;
}
}
{
goto IL_005d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_16 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_17;
L_17 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_16, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_17)
{
goto IL_0077;
}
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_18 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
Exception_t* L_19;
L_19 = AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA(L_18, AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var);
if (L_19)
{
goto IL_00a9;
}
}
IL_0077:
{
RuntimeObject* L_20 = __this->___m_Location;
bool L_21 = V_0;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_22 = __this->___m_LoadSceneParameters;
bool L_23 = __this->___m_ActivateOnLoad;
int32_t L_24 = __this->___m_Priority;
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_25;
L_25 = SceneOp_InternalLoadScene_mA08E3FB4E51C417EFE1A4C5DAE4B005C0F537B20(__this, L_20, L_21, L_22, L_23, L_24, NULL);
__this->___m_Inst = L_25;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Inst))->___m_Operation), (void*)NULL);
InterfaceActionInvoker1< float >::Invoke(0, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, __this, (0.0f));
goto IL_00c2;
}
IL_00a9:
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_26 = __this->___m_Inst;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_27 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
Exception_t* L_28;
L_28 = AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA(L_27, AsyncOperationHandle_1_get_OperationException_m45DB51ADF168EF07BEAFFD24D5A6ECAB7DE916AA_RuntimeMethod_var);
AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF(__this, L_26, (bool)0, L_28, (bool)1, AsyncOperationBase_1_Complete_mDF6A98D657EF85A0CA2BE19E5C44C1FF71DE11BF_RuntimeMethod_var);
}
IL_00c2:
{
((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A SceneOp_InternalLoadScene_mA08E3FB4E51C417EFE1A4C5DAE4B005C0F537B20 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, RuntimeObject* ___0_location, bool ___1_loadingFromBundle, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, bool ___3_activateOnLoad, int32_t ___4_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_1 = NULL;
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A V_2;
memset((&V_2), 0, sizeof(V_2));
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = __this->___m_ResourceManager;
RuntimeObject* L_1 = ___0_location;
NullCheck(L_0);
String_t* L_2;
L_2 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_0, L_1, NULL);
V_0 = L_2;
String_t* L_3 = V_0;
bool L_4 = ___1_loadingFromBundle;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_5 = ___2_loadSceneParameters;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_6;
L_6 = SceneOp_InternalLoad_m5D31B832DFC50152FD83FB94429A3D30E08755D8(__this, L_3, L_4, L_5, NULL);
V_1 = L_6;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_7 = V_1;
bool L_8 = ___3_activateOnLoad;
NullCheck(L_7);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_7, L_8, NULL);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = V_1;
int32_t L_10 = ___4_priority;
NullCheck(L_9);
AsyncOperation_set_priority_m27D89106807B38C55F57B13EF455FDC77D4852C3(L_9, L_10, NULL);
il2cpp_codegen_initobj((&V_2), sizeof(SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A));
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_11 = V_1;
(&V_2)->___m_Operation = L_11;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___m_Operation), (void*)L_11);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
int32_t L_12;
L_12 = SceneManager_get_sceneCount_m6BB8A635EB8933BB91747EFE1F1113ED8594EFBF(NULL);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_13;
L_13 = SceneManager_GetSceneAt_m716F9BAC0C25737577B21569CC210869B22A73DE(((int32_t)il2cpp_codegen_subtract(L_12, 1)), NULL);
SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_inline((&V_2), L_13, NULL);
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_14 = V_2;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneOp_InternalLoad_m5D31B832DFC50152FD83FB94429A3D30E08755D8 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, String_t* ___0_path, bool ___1_loadingFromBundle, LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E ___2_loadSceneParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_path;
LoadSceneParameters_tFBAFEA7FA75F282D3034241AD8756A7B5578310E L_1 = ___2_loadSceneParameters;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_2;
L_2 = SceneManager_LoadSceneAsync_mFE5AAC429EADC33F6186D174F1E5B494101C1735(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_Destroy_m5F0765C76D7D9DA55338EBBF45B2DA79A837C1E9 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 V_1;
memset((&V_1), 0, sizeof(V_1));
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_0 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1;
L_1 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(L_0, NULL);
V_0 = L_1;
bool L_2;
L_2 = Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599((&V_0), NULL);
if (!L_2)
{
goto IL_0035;
}
}
{
RuntimeObject* L_3 = __this->___m_provider;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_4 = __this->___m_ResourceManager;
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_5;
L_5 = AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9(__this, AsyncOperationBase_1_get_Handle_m94C38F44B786FD76F776582E39D163F1544498C9_RuntimeMethod_var);
NullCheck(L_3);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_6;
L_6 = InterfaceFuncInvoker3< AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5, int32_t >::Invoke(0, ISceneProvider2_t3168CF0253FC74704C4E3597D9515E04D1DB7AD8_il2cpp_TypeInfo_var, L_3, L_4, L_5, 0);
V_1 = L_6;
AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0((&V_1), AsyncOperationHandle_1_ReleaseHandleOnCompletion_m42FF642C31F1D661445D75F9F06EAE87C58B80C0_RuntimeMethod_var);
}
IL_0035:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_7 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_8;
L_8 = AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB(L_7, AsyncOperationHandle_1_IsValid_mED70B407DD7990BA4F4075EB68A2B30BE0CC63DB_RuntimeMethod_var);
if (!L_8)
{
goto IL_004d;
}
}
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_9 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1(L_9, AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var);
}
IL_004d:
{
AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968(__this, AsyncOperationBase_1_Destroy_m95EEE2117712C2D76C0B5EC65612381F1E279968_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SceneOp_get_Progress_m46A61DF0E7EC319C9D06C209DB723EAF0E1C2456 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
V_0 = (0.899999976f);
V_1 = (0.100000001f);
V_2 = (0.0f);
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_0 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = L_0->___m_Operation;
if (!L_1)
{
goto IL_0034;
}
}
{
float L_2 = V_2;
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_3 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_4 = L_3->___m_Operation;
NullCheck(L_4);
float L_5;
L_5 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_4, NULL);
float L_6 = V_1;
V_2 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(L_5, L_6))));
}
IL_0034:
{
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_7 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
bool L_8;
L_8 = AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786(L_7, AsyncOperationHandle_1_get_IsDone_m5CE276DB16D5DC467F8DC24D48C1F9673A3B6786_RuntimeMethod_var);
if (L_8)
{
goto IL_0053;
}
}
{
float L_9 = V_2;
AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* L_10 = (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*)(&__this->___m_DepOp);
float L_11;
L_11 = AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272(L_10, AsyncOperationHandle_1_get_PercentComplete_m95D49BEB86740477CCF82CD35BB918C729E5A272_RuntimeMethod_var);
float L_12 = V_0;
V_2 = ((float)il2cpp_codegen_add(L_9, ((float)il2cpp_codegen_multiply(L_11, L_12))));
goto IL_0057;
}
IL_0053:
{
float L_13 = V_2;
float L_14 = V_0;
V_2 = ((float)il2cpp_codegen_add(L_13, L_14));
}
IL_0057:
{
float L_15 = V_2;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneOp_UnityEngine_ResourceManagement_IUpdateReceiver_Update_m506B4FE9CB742F642D38FD97D9FA0458E635A994 (SceneOp_t9CA155A4E4BC874163AB4A4AB330D912AADDCE9C* __this, float ___0_unscaledDeltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_0 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = L_0->___m_Operation;
if (!L_1)
{
goto IL_0067;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_2 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_3 = L_2->___m_Operation;
NullCheck(L_3);
bool L_4;
L_4 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_3, NULL);
if (L_4)
{
goto IL_004d;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_5 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_6 = L_5->___m_Operation;
NullCheck(L_6);
bool L_7;
L_7 = AsyncOperation_get_allowSceneActivation_m19BF2EDCF98F654637287BBAB836C5A3182187FE(L_6, NULL);
if (L_7)
{
goto IL_0067;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_8 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Inst);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = L_8->___m_Operation;
NullCheck(L_9);
float L_10;
L_10 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_9, NULL);
bool L_11;
L_11 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_10, (0.899999976f), NULL);
if (!L_11)
{
goto IL_0067;
}
}
IL_004d:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_12 = __this->___m_ResourceManager;
NullCheck(L_12);
ResourceManager_RemoveUpdateReciever_mABD054857B61EF2D434CE0EC6E5A0C5989AFBB74(L_12, __this, NULL);
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_13 = __this->___m_Inst;
AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F(__this, L_13, (bool)1, (String_t*)NULL, AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var);
}
IL_0067:
{
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Init_mC0C6886B5E43507A3D937D155153AF0A0876A312 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 ___0_sceneLoadHandle, int32_t ___1_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078((&___0_sceneLoadHandle), AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
if (!L_0)
{
goto IL_0021;
}
}
{
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5 L_1 = ___0_sceneLoadHandle;
__this->___m_sceneLoadHandle = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_sceneLoadHandle))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_sceneLoadHandle))->___m_LocationName), (void*)NULL);
#endif
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_2 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_3;
L_3 = AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66(L_2, AsyncOperationHandle_1_get_Result_m3FF8FC76759077D4125CFC51C7F3558D19091A66_RuntimeMethod_var);
__this->___m_Instance = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Instance))->___m_Operation), (void*)NULL);
}
IL_0021:
{
int32_t L_4 = ___1_options;
__this->___m_UnloadOptions = L_4;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_Execute_m7DE2D21BB6313D004CF1D6D9F1EFB01A63221E4F (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* V_1 = NULL;
{
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_0 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
bool L_1;
L_1 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(L_0, AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
if (!L_1)
{
goto IL_0059;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_2 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Instance);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_3;
L_3 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(L_2, NULL);
V_0 = L_3;
bool L_4;
L_4 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_0), NULL);
if (!L_4)
{
goto IL_0059;
}
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* L_5 = (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A*)(&__this->___m_Instance);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6;
L_6 = SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline(L_5, NULL);
int32_t L_7 = __this->___m_UnloadOptions;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_8;
L_8 = SceneManager_UnloadSceneAsync_mB7722F4806F8E528B84331532FAB27581B5DB676(L_6, L_7, NULL);
V_1 = L_8;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9 = V_1;
if (L_9)
{
goto IL_0045;
}
}
{
UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C(__this, (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL, NULL);
goto IL_0060;
}
IL_0045:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_10 = V_1;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_11 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_11, __this, (intptr_t)((void*)UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C_RuntimeMethod_var), NULL);
NullCheck(L_10);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_10, L_11, NULL);
goto IL_0060;
}
IL_0059:
{
UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C(__this, (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL, NULL);
}
IL_0060:
{
((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnloadSceneOp_InvokeWaitForCompletion_mD19AC17887FEC9B93D6FFCC72715F11AC105725A (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral869F2B412C2B2429B79F85604D67D1BD9FAFE84D);
s_Il2CppMethodInitialized = true;
}
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL;
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
G_B1_0 = L_1;
}
{
goto IL_0016;
}
IL_000c:
{
float L_2;
L_2 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B2_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B2_0, L_2, NULL);
}
IL_0016:
{
bool L_3 = ((AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7*)__this)->___HasExecuted;
if (L_3)
{
goto IL_0024;
}
}
{
AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41(__this, AsyncOperationBase_1_InvokeExecute_m0962C6D5EA70CA2161A97833CF0C4F4FBF90BC41_RuntimeMethod_var);
}
IL_0024:
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral869F2B412C2B2429B79F85604D67D1BD9FAFE84D, NULL);
return (bool)1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp_UnloadSceneCompleted_mEACB38511795DF58A154B535AB413BDD85DD2B3C (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = __this->___m_Instance;
AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F(__this, L_0, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m1FDAA66FE64D4D55CF75B4297DD329B857E6D70F_RuntimeMethod_var);
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_1 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
bool L_2;
L_2 = AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078(L_1, AsyncOperationHandle_1_IsValid_mDEAC4454D9B34FE86E8A019725B0C98ECBD01078_RuntimeMethod_var);
if (!L_2)
{
goto IL_0038;
}
}
{
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_3 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
int32_t L_4;
L_4 = AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478(L_3, AsyncOperationHandle_1_get_ReferenceCount_m0A3A8BC4C26D1F3E6B84B85D4B922F6CD6FF6478_RuntimeMethod_var);
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_0038;
}
}
{
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_5 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB(L_5, AsyncOperationHandle_1_Release_mC0E215DE2D191A4EE843C9B7A7ABD01A5AA62CEB_RuntimeMethod_var);
}
IL_0038:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UnloadSceneOp_get_Progress_mD452305AF75DD63EEA47EBAFC1876C1E17E57D8F (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5* L_0 = (AsyncOperationHandle_1_t074166892865CF484A3C77A1E9FB6F5E83DA1DA5*)(&__this->___m_sceneLoadHandle);
float L_1;
L_1 = AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF(L_0, AsyncOperationHandle_1_get_PercentComplete_m6CA42664C3166A6F7E5AB1A2A8205C7B541A3EAF_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnloadSceneOp__ctor_mEC2C9FAA9ABA49CB8374E387869FD5B9D56BFC90 (UnloadSceneOp_t9DBD1C6ED99269F0390E4DD53AF5FFD0FDF2B05A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7(__this, AsyncOperationBase_1__ctor_m917AE11F82954DE5783758C381EDE93A8E65C7C7_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61 (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider_set_IgnoreFailures_mFB1C076856A24422095C941AB43456FA8940D7DB (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIgnoreFailuresU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextDataProvider_Convert_mC19E9961AFE2F1475B113DBA2A25BBE43EE546BC (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, Type_t* ___0_type, String_t* ___1_text, const RuntimeMethod* method)
{
{
String_t* L_0 = ___1_text;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider_Provide_m90DDE130A1AA927048310A11A8269C3E153E2F49 (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* L_0 = (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77*)il2cpp_codegen_object_new(InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77_il2cpp_TypeInfo_var);
InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A(L_0, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_1 = ___0_provideHandle;
NullCheck(L_0);
InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3(L_0, L_1, __this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method)
{
{
ResourceProviderBase__ctor_mAE12700496F4A8B1363AB851FD48F2101278CBF9(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method)
{
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = __this->___m_RequestOperation;
if (L_0)
{
goto IL_000e;
}
}
{
return (0.0f);
}
IL_000e:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
NullCheck(L_1);
float L_2;
L_2 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_Start_mF7F18148ECFF3E5EDA8852B71F507C6948CECCA3 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 ___0_provideHandle, TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* ___1_rawProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB);
s_Il2CppMethodInitialized = true;
}
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
Exception_t* V_4 = NULL;
int32_t G_B8_0 = 0;
RuntimeObject* G_B8_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B8_2 = NULL;
int32_t G_B7_0 = 0;
RuntimeObject* G_B7_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B7_2 = NULL;
Exception_t* G_B9_0 = NULL;
int32_t G_B9_1 = 0;
RuntimeObject* G_B9_2 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B9_3 = NULL;
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631 L_0 = ___0_provideHandle;
__this->___m_PI = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI))->___m_InternalOp), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PI))->___m_ResourceManager), (void*)NULL);
#endif
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_2 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_2, __this, (intptr_t)((void*)InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2_RuntimeMethod_var), NULL);
ProvideHandle_SetWaitForCompletionCallback_m2B606A689DD5A940581F9C0F87C4B6B6714BE7A2(L_1, L_2, NULL);
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_3 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_3, __this, (intptr_t)((void*)InternalOp_GetPercentComplete_mAFF06723896D6D26284115A2F0F102C9D664CCEC_RuntimeMethod_var), NULL);
ProvideHandle_SetProgressCallback_m5D44473DCD8CEB54FB41063B2C2105220822094D((&___0_provideHandle), L_3, NULL);
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_4 = ___1_rawProvider;
__this->___m_Provider = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Provider), (void*)L_4);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_5 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_6;
L_6 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_5, NULL);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6);
V_0 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)IsInstClass((RuntimeObject*)L_7, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var));
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_8 = V_0;
if (!L_8)
{
goto IL_006b;
}
}
{
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F_inline(L_9, NULL);
__this->___m_IgnoreFailures = L_10;
ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_11 = V_0;
NullCheck(L_11);
int32_t L_12;
L_12 = ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline(L_11, NULL);
__this->___m_Timeout = L_12;
goto IL_007e;
}
IL_006b:
{
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_13 = ___1_rawProvider;
NullCheck(L_13);
bool L_14;
L_14 = TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline(L_13, NULL);
__this->___m_IgnoreFailures = L_14;
__this->___m_Timeout = 0;
}
IL_007e:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_15 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16;
L_16 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_15, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_17 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_18;
L_18 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_17, NULL);
NullCheck(L_16);
String_t* L_19;
L_19 = ResourceManager_TransformInternalId_m2C99EDD12AF07F099F7FF88E15892F2582C17EB9(L_16, L_18, NULL);
V_1 = L_19;
String_t* L_20 = V_1;
bool L_21;
L_21 = ResourceManagerConfig_ShouldPathUseWebRequest_m9B72A8B38C30946642D7FF983D89277596A4A35B(L_20, NULL);
if (!L_21)
{
goto IL_00aa;
}
}
{
String_t* L_22 = V_1;
VirtualActionInvoker1< String_t* >::Invoke(4, __this, L_22);
return;
}
IL_00aa:
{
String_t* L_23 = V_1;
bool L_24;
L_24 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_23, NULL);
if (!L_24)
{
goto IL_0104;
}
}
{
String_t* L_25 = V_1;
String_t* L_26;
L_26 = File_ReadAllText_mA4A939F853D573379F7129AFDC469B91E9747BAA(L_25, NULL);
V_2 = L_26;
String_t* L_27 = V_2;
RuntimeObject* L_28;
L_28 = InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5(__this, L_27, NULL);
V_3 = L_28;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_29 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_30 = V_3;
RuntimeObject* L_31 = V_3;
RuntimeObject* L_32 = V_3;
if (!L_32)
{
G_B8_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B8_1 = L_30;
G_B8_2 = L_29;
goto IL_00d2;
}
G_B7_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
G_B7_1 = L_30;
G_B7_2 = L_29;
}
{
G_B9_0 = ((Exception_t*)(NULL));
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
G_B9_3 = G_B7_2;
goto IL_00f7;
}
IL_00d2:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_33 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Type_t* L_34;
L_34 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_33, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_35 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_36;
L_36 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_35, NULL);
String_t* L_37;
L_37 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06065C5BBFA32ED0986FD91E8FBCA6BD91E74A93, L_34, L_36, NULL);
Exception_t* L_38 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_38, L_37, NULL);
G_B9_0 = L_38;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
G_B9_3 = G_B8_2;
}
IL_00f7:
{
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B9_3, G_B9_2, (bool)G_B9_1, G_B9_0, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
IL_0104:
{
V_4 = (Exception_t*)NULL;
bool L_39 = __this->___m_IgnoreFailures;
if (!L_39)
{
goto IL_0126;
}
}
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_40 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Exception_t* L_41 = V_4;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_40, NULL, (bool)1, L_41, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
IL_0126:
{
String_t* L_42 = V_1;
String_t* L_43;
L_43 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF4DA9FC99FDEB9477A75EAF8DFDBC820DAAA3ECB, L_42, NULL);
Exception_t* L_44 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_44, L_43, NULL);
V_4 = L_44;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_45 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Exception_t* L_46 = V_4;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(L_45, NULL, (bool)0, L_46, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalOp_WaitForCompletionHandler_mD109A0979F9D7BBC921015E9D83F2F81552C4AC2 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_Complete;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)1;
}
IL_000a:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
if (!L_1)
{
goto IL_0044;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = __this->___m_RequestOperation;
NullCheck(L_2);
bool L_3;
L_3 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_2, NULL);
if (!L_3)
{
goto IL_0035;
}
}
{
bool L_4 = __this->___m_Complete;
if (L_4)
{
goto IL_0035;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5 = __this->___m_RequestOperation;
InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5(__this, L_5, NULL);
goto IL_0044;
}
IL_0035:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_6 = __this->___m_RequestOperation;
NullCheck(L_6);
bool L_7;
L_7 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_6, NULL);
if (L_7)
{
goto IL_0044;
}
}
{
return (bool)0;
}
IL_0044:
{
bool L_8 = __this->___m_Complete;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_op, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral531C53CAC105666ED9286691DAD92BB37C033041);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A);
s_Il2CppMethodInitialized = true;
}
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL;
String_t* V_1 = NULL;
Exception_t* V_2 = NULL;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_3 = NULL;
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* V_4 = NULL;
{
bool L_0 = __this->___m_Complete;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = ___0_op;
V_0 = ((UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*)IsInstClass((RuntimeObject*)L_1, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_il2cpp_TypeInfo_var));
V_1 = (String_t*)NULL;
V_2 = (Exception_t*)NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_2 = V_0;
if (!L_2)
{
goto IL_0062;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0;
NullCheck(L_3);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4;
L_4 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_3, NULL);
V_3 = L_4;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5 = V_3;
bool L_6;
L_6 = UnityWebRequestUtilities_RequestHasErrors_m44D9F211227DADD941F2E19D8273495D3F41B686(L_5, (&V_4), NULL);
if (L_6)
{
goto IL_0036;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7 = V_3;
NullCheck(L_7);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_8;
L_8 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_7, NULL);
NullCheck(L_8);
String_t* L_9;
L_9 = DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8(L_8, NULL);
V_1 = L_9;
goto IL_005a;
}
IL_0036:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_10 = V_3;
NullCheck(L_10);
String_t* L_11;
L_11 = UnityWebRequest_get_url_mA3BF205A6FCA2BF66A62174182BE84553CE3FFA8(L_10, NULL);
String_t* L_12;
L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7F0F9E5A6213794F23A24C629BB390DBFBC3974A, L_11, NULL);
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_13 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_14;
L_14 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_13, NULL);
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_15 = V_4;
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_16 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_16, L_12, L_14, L_15, (Exception_t*)NULL, NULL);
V_2 = L_16;
}
IL_005a:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_17 = V_3;
NullCheck(L_17);
UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A(L_17, NULL);
goto IL_007a;
}
IL_0062:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_18 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_19;
L_19 = ProvideHandle_get_Location_m90F975C77A98EB20A2C3B9135D629AB0F04FFA79(L_18, NULL);
RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* L_20 = (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131*)il2cpp_codegen_object_new(RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131_il2cpp_TypeInfo_var);
RemoteProviderException__ctor_mB262F595DD1E23F24A37B5AB6142B8180CFF70C1(L_20, _stringLiteral531C53CAC105666ED9286691DAD92BB37C033041, L_19, (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894*)NULL, (Exception_t*)NULL, NULL);
V_2 = L_20;
}
IL_007a:
{
String_t* L_21 = V_1;
Exception_t* L_22 = V_2;
InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108(__this, L_21, L_22, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___0_text, Exception_t* ___1_exception, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* G_B4_0 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B4_1 = NULL;
RuntimeObject* G_B3_0 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B3_1 = NULL;
int32_t G_B5_0 = 0;
RuntimeObject* G_B5_1 = NULL;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* G_B5_2 = NULL;
{
V_0 = NULL;
String_t* L_0 = ___0_text;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_0012;
}
}
{
String_t* L_2 = ___0_text;
RuntimeObject* L_3;
L_3 = InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5(__this, L_2, NULL);
V_0 = L_3;
}
IL_0012:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_4 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
RuntimeObject* L_5 = V_0;
RuntimeObject* L_6 = V_0;
if (L_6)
{
G_B4_0 = L_5;
G_B4_1 = L_4;
goto IL_0024;
}
G_B3_0 = L_5;
G_B3_1 = L_4;
}
{
bool L_7 = __this->___m_IgnoreFailures;
G_B5_0 = ((int32_t)(L_7));
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_0025;
}
IL_0024:
{
G_B5_0 = 1;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
}
IL_0025:
{
Exception_t* L_8 = ___1_exception;
ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164(G_B5_2, G_B5_1, (bool)G_B5_0, L_8, ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_RuntimeMethod_var);
__this->___m_Complete = (bool)1;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalOp_ConvertText_m399662CFEB5F933894A69BF4DAC04E9DEE3E60B5 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___0_text, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{
TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_0 = __this->___m_Provider;
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_1 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
Type_t* L_2;
L_2 = ProvideHandle_get_Type_mD0CC7F89812DD44851B9D52DA6960B1671A86559(L_1, NULL);
String_t* L_3 = ___0_text;
NullCheck(L_0);
RuntimeObject* L_4;
L_4 = VirtualFuncInvoker2< RuntimeObject*, Type_t*, String_t* >::Invoke(19, L_0, L_2, L_3);
V_0 = L_4;
goto IL_002d;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_001a;
}
throw e;
}
CATCH_001a:
{
{
Exception_t* L_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_1 = L_5;
bool L_6 = __this->___m_IgnoreFailures;
if (L_6)
{
goto IL_0029;
}
}
{
Exception_t* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_7, NULL);
}
IL_0029:
{
V_0 = NULL;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002d;
}
}
IL_002d:
{
RuntimeObject* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_SendWebRequest_mB75339F2D9CF06B6086FAD906823EEBFF11FAD22 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6);
s_Il2CppMethodInitialized = true;
}
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* V_0 = NULL;
UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B4_0 = NULL;
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* G_B3_0 = NULL;
try
{
{
String_t* L_0 = ___0_path;
NullCheck(L_0);
String_t* L_1;
L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, ((int32_t)92), ((int32_t)47), NULL);
___0_path = L_1;
String_t* L_2 = ___0_path;
DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* L_3 = (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974*)il2cpp_codegen_object_new(DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF(L_3, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)il2cpp_codegen_object_new(UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
UnityWebRequest__ctor_m3798CB7D0BE685F2520AF1BBF83B523BBDD7980A(L_4, L_2, _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6, L_3, (UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6*)NULL, NULL);
V_0 = L_4;
int32_t L_5 = __this->___m_Timeout;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_0033_1;
}
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = V_0;
int32_t L_7 = __this->___m_Timeout;
NullCheck(L_6);
UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618(L_6, L_7, NULL);
}
IL_0033_1:
{
ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* L_8 = (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631*)(&__this->___m_PI);
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9;
L_9 = ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline(L_8, NULL);
NullCheck(L_9);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_10;
L_10 = ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline(L_9, NULL);
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_11 = L_10;
if (L_11)
{
G_B4_0 = L_11;
goto IL_0049_1;
}
G_B3_0 = L_11;
}
{
goto IL_004f_1;
}
IL_0049_1:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_12 = V_0;
NullCheck(G_B4_0);
Action_1_Invoke_m2E790BB44663BD4EAAA462F9539D3DCDE112377C_inline(G_B4_0, L_12, NULL);
}
IL_004f_1:
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_14;
L_14 = WebRequestQueue_QueueRequest_mB468AF5AEE67CFB938B8A623BFFE0E4A71D97644(L_13, NULL);
__this->___m_RequestQueueOperation = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestQueueOperation), (void*)L_14);
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_15 = __this->___m_RequestQueueOperation;
NullCheck(L_15);
bool L_16;
L_16 = WebRequestQueueOperation_get_IsDone_mF8B3459F19B874A0D0047DDEA4DCCF2FA0DFF813(L_15, NULL);
if (!L_16)
{
goto IL_00ad_1;
}
}
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_17 = __this->___m_RequestQueueOperation;
NullCheck(L_17);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_18 = L_17->___Result;
__this->___m_RequestOperation = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_18);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = __this->___m_RequestOperation;
NullCheck(L_19);
bool L_20;
L_20 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_19, NULL);
if (!L_20)
{
goto IL_0094_1;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_21 = __this->___m_RequestOperation;
InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5(__this, L_21, NULL);
goto IL_00d4_1;
}
IL_0094_1:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_22 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_23 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_23, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var), NULL);
NullCheck(L_22);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_22, L_23, NULL);
goto IL_00d4_1;
}
IL_00ad_1:
{
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_24 = __this->___m_RequestQueueOperation;
WebRequestQueueOperation_t4CFFFA4B2F8AC2B72624623BF7BC3672F406D363* L_25 = L_24;
NullCheck(L_25);
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_26 = L_25->___OnComplete;
Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250* L_27 = (Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)il2cpp_codegen_object_new(Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var);
Action_1__ctor_m93FC38C0E82985AE811B2D49F8695FC5D7CFDBCB(L_27, __this, (intptr_t)((void*)InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9_RuntimeMethod_var), NULL);
Delegate_t* L_28;
L_28 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_26, L_27, NULL);
NullCheck(L_25);
L_25->___OnComplete = ((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_28, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_25->___OnComplete), (void*)((Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250*)Castclass((RuntimeObject*)L_28, Action_1_tA76495A4D86A39ADCD132E8D1AA83DE63E28A250_il2cpp_TypeInfo_var)));
}
IL_00d4_1:
{
goto IL_00ee;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00d6;
}
throw e;
}
CATCH_00d6:
{
UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_29 = ((UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)IL2CPP_GET_ACTIVE_EXCEPTION(UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*));;
V_1 = L_29;
String_t* L_30 = ___0_path;
String_t* L_31;
L_31 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C81FD8F492237A0CBFF33C466B05F5B11D38507)), L_30, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D)), NULL);
UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_32 = V_1;
UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF* L_33 = (UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriFormatException_t387F900BAB603EDDDFBCA6FFB8BC85E621A2EFDF_il2cpp_TypeInfo_var)));
UriFormatException__ctor_m6818AF9607349000E90479209CBD596F91E56AD3(L_33, L_31, L_32, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalOp_SendWebRequest_mB75339F2D9CF06B6086FAD906823EEBFF11FAD22_RuntimeMethod_var)));
}
IL_00ee:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp__ctor_m5C2E4773471AE3A4E9D940D1CD799A838ED4AF7A (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalOp_U3CSendWebRequestU3Eb__13_0_m7D8C14A2281B0E47BA2C1699FFE5E12A050840A9 (InternalOp_tC21BE397CA1E2CA23789CBBCABB6026BE2B92E77* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_asyncOperation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0 = ___0_asyncOperation;
__this->___m_RequestOperation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestOperation), (void*)L_0);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___m_RequestOperation;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_2 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_2, __this, (intptr_t)((void*)InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5_RuntimeMethod_var), NULL);
NullCheck(L_1);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_1, L_2, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_InternalId_mDD8CAC7826827E51FC21FCDB426DB6096008E992 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Id;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_ProviderId_m0424B14B83A89FAA0EF86495E03B1EF521969C79 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_ProviderId;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationBase_get_Dependencies_m72F0BF8B5DA8D1FE659A64693B045F5F285CBDE5 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceLocationBase_get_HasDependencies_mD189D2ABA34D0D3A2E9157C64CB379E6D2F065BF (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies;
if (!L_0)
{
goto IL_0017;
}
}
{
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_1 = __this->___m_Dependencies;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline(L_1, List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var);
return (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0);
}
IL_0017:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationBase_get_Data_m8C7A683E9EB75A55EA642D9EE698A3D13C2034C9 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_Data;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_set_Data_m81160FA98303F532B5365B051C62BB98DC855A03 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___m_Data = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Data), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_get_PrimaryKey_mADFAF458BB2737444A019A4EDA4D851597B67D1D (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_PrimaryKey;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_set_PrimaryKey_mB1F256C71675DCEE26CB03DC0F7273BC38A952AB (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___m_PrimaryKey = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrimaryKey), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_DependencyHashCode;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceLocationBase_get_ResourceType_mBE5F33BDA7995150D37EF135584D62C5E6B1DF8B (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->___m_Type;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_Hash_m2C84780ECDAADFE6406BDC5BB220802A413AF16A (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, Type_t* ___0_t, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_HashCode;
Type_t* L_1 = ___0_t;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
int32_t L_3;
L_3 = ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86_inline(__this, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)31))), L_2)), ((int32_t)31))), L_3));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceLocationBase_ToString_m90F397186213D25C1BA997AD845FA55AED6485A8 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Id;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, String_t* ___0_name, String_t* ___1_id, String_t* ___2_providerId, Type_t* ___3_t, IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ___4_dependencies, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B6_0 = NULL;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B5_0 = NULL;
Type_t* G_B7_0 = NULL;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B7_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_0 = ___1_id;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral996E5360F80E16B2189CC1E536C91CE68083F694)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var)));
}
IL_0019:
{
String_t* L_3 = ___2_providerId;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4715C557EE00C100954D26772E9FC96F0A121070)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74_RuntimeMethod_var)));
}
IL_002c:
{
String_t* L_6 = ___0_name;
__this->___m_PrimaryKey = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrimaryKey), (void*)L_6);
String_t* L_7 = ___0_name;
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_7);
String_t* L_9 = ___1_id;
NullCheck(L_9);
int32_t L_10;
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_9);
String_t* L_11 = ___2_providerId;
NullCheck(L_11);
int32_t L_12;
L_12 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_11);
__this->___m_HashCode = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)31))), L_10)), ((int32_t)31))), L_12));
String_t* L_13 = ___0_name;
__this->___m_Name = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_13);
String_t* L_14 = ___1_id;
__this->___m_Id = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Id), (void*)L_14);
String_t* L_15 = ___2_providerId;
__this->___m_ProviderId = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderId), (void*)L_15);
IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* L_16 = ___4_dependencies;
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_17 = (List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875*)il2cpp_codegen_object_new(List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875_il2cpp_TypeInfo_var);
List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4(L_17, (RuntimeObject*)L_16, List_1__ctor_m52F885C20FA219E167AAE5D39AACDF81C54D78D4_RuntimeMethod_var);
__this->___m_Dependencies = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies), (void*)L_17);
Type_t* L_18 = ___3_t;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, (Type_t*)NULL, NULL);
if (L_19)
{
G_B6_0 = __this;
goto IL_0084;
}
G_B5_0 = __this;
}
{
Type_t* L_20 = ___3_t;
G_B7_0 = L_20;
G_B7_1 = G_B5_0;
goto IL_008e;
}
IL_0084:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_22;
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
G_B7_0 = L_22;
G_B7_1 = G_B6_0;
}
IL_008e:
{
NullCheck(G_B7_1);
G_B7_1->___m_Type = G_B7_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->___m_Type), (void*)G_B7_0);
ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase_ComputeDependencyHash_m4436815CB535B21F7DD09593479AB5EF5DBD2D2F (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 V_0;
memset((&V_0), 0, sizeof(V_0));
RuntimeObject* V_1 = NULL;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B2_0 = NULL;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* G_B3_1 = NULL;
{
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_0 = __this->___m_Dependencies;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_inline(L_0, List_1_get_Count_m3C684EEA602ED567BBEB7B567D0D852ED78B1562_RuntimeMethod_var);
if ((((int32_t)L_1) > ((int32_t)0)))
{
G_B2_0 = __this;
goto IL_0012;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_0012:
{
G_B3_0 = ((int32_t)17);
G_B3_1 = G_B2_0;
}
IL_0014:
{
NullCheck(G_B3_1);
G_B3_1->___m_DependencyHashCode = G_B3_0;
List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* L_2 = __this->___m_Dependencies;
NullCheck(L_2);
Enumerator_tB10974A39E62644F50726206315FA24CD5BE6C12 L_3;
L_3 = List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82(L_2, List_1_GetEnumerator_m6F8E4B0F2D06EFD4033EA1CCF89B7E8FBD6BBE82_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005a:
{
Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9((&V_0), Enumerator_Dispose_mBC9C07D05B2D0077FB70A8F4611FA91418BA4EB9_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_004f_1;
}
IL_0027_1:
{
RuntimeObject* L_4;
L_4 = Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_inline((&V_0), Enumerator_get_Current_m5E7A2AB1F8E51C1FCAAEA832275730E3430F404E_RuntimeMethod_var);
V_1 = L_4;
int32_t L_5 = __this->___m_DependencyHashCode;
RuntimeObject* L_6 = V_1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
NullCheck(L_6);
int32_t L_9;
L_9 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_6, L_8);
__this->___m_DependencyHashCode = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)31))), L_9));
}
IL_004f_1:
{
bool L_10;
L_10 = Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5((&V_0), Enumerator_MoveNext_m1F5159DDE57F06EC87D8A60A258CD1D9BBD149F5_RuntimeMethod_var);
if (L_10)
{
goto IL_0027_1;
}
}
{
goto IL_0068;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0068:
{
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocationWrapper__ctor_mAA6CC9A09ED34EDB9381D915BFF630E0C9C22141 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, RuntimeObject* ___0_location, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_location;
__this->___m_InternalLocation = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalLocation), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_InternalId_m7ABC2B6F84C4F6C7FE2F5332CCF37EF74AB921DE (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_ProviderId_m810DF53B752AD42985C7BF9AD6A8FC61E2B5A926 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(1, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocationWrapper_get_Dependencies_m857880D71F22D81B2959C327BACC0D4A1588E501 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationWrapper_get_DependencyHashCode_m0AD260651E814478350AD80C78E0FD36A4EF1075 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocationWrapper_get_HasDependencies_mCFD06F0102DFE96A00F495219F766D7DFAE7F83C (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(5, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LocationWrapper_get_Data_m8C0C8F501B27EB5846D9C404AB899C628BBDC88E (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LocationWrapper_get_PrimaryKey_m7023AE6E7AA84AC50ABFCDC3BDDB9A194013BC98 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(7, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* LocationWrapper_get_ResourceType_mB3E67E25F1DF8CCF6C378E0181A1AC354404BBA8 (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
NullCheck(L_0);
Type_t* L_1;
L_1 = InterfaceFuncInvoker0< Type_t* >::Invoke(8, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LocationWrapper_Hash_m06AE5E2A24BAEA7EB329B79C840EDDCEB84BFCFB (LocationWrapper_tB71FABF66A165C7C0C671E526E2031D0A28ACAA4* __this, Type_t* ___0_resultType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___m_InternalLocation;
Type_t* L_1 = ___0_resultType;
NullCheck(L_0);
int32_t L_2;
L_2 = InterfaceFuncInvoker1< int32_t, Type_t* >::Invoke(3, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled)
{
marshaled.___m_Graph = il2cpp_codegen_marshal_string(unmarshaled.___m_Graph);
marshaled.___m_Dependencies = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I4, unmarshaled.___m_Dependencies);
marshaled.___m_ObjectId = unmarshaled.___m_ObjectId;
marshaled.___m_DisplayName = il2cpp_codegen_marshal_string(unmarshaled.___m_DisplayName);
marshaled.___m_Stream = unmarshaled.___m_Stream;
marshaled.___m_Frame = unmarshaled.___m_Frame;
marshaled.___m_Value = unmarshaled.___m_Value;
}
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke_back(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Graph = il2cpp_codegen_marshal_string_result(marshaled.___m_Graph);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Graph), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Graph));
unmarshaled.___m_Dependencies = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Dependencies), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies));
int32_t unmarshaledm_ObjectId_temp_2 = 0;
unmarshaledm_ObjectId_temp_2 = marshaled.___m_ObjectId;
unmarshaled.___m_ObjectId = unmarshaledm_ObjectId_temp_2;
unmarshaled.___m_DisplayName = il2cpp_codegen_marshal_string_result(marshaled.___m_DisplayName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DisplayName), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_DisplayName));
int32_t unmarshaledm_Stream_temp_4 = 0;
unmarshaledm_Stream_temp_4 = marshaled.___m_Stream;
unmarshaled.___m_Stream = unmarshaledm_Stream_temp_4;
int32_t unmarshaledm_Frame_temp_5 = 0;
unmarshaledm_Frame_temp_5 = marshaled.___m_Frame;
unmarshaled.___m_Frame = unmarshaledm_Frame_temp_5;
int32_t unmarshaledm_Value_temp_6 = 0;
unmarshaledm_Value_temp_6 = marshaled.___m_Value;
unmarshaled.___m_Value = unmarshaledm_Value_temp_6;
}
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_pinvoke_cleanup(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___m_Graph);
marshaled.___m_Graph = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Dependencies);
marshaled.___m_Dependencies = NULL;
il2cpp_codegen_marshal_free(marshaled.___m_DisplayName);
marshaled.___m_DisplayName = NULL;
}
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled)
{
marshaled.___m_Graph = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Graph);
marshaled.___m_Dependencies = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I4, unmarshaled.___m_Dependencies);
marshaled.___m_ObjectId = unmarshaled.___m_ObjectId;
marshaled.___m_DisplayName = il2cpp_codegen_marshal_bstring(unmarshaled.___m_DisplayName);
marshaled.___m_Stream = unmarshaled.___m_Stream;
marshaled.___m_Frame = unmarshaled.___m_Frame;
marshaled.___m_Value = unmarshaled.___m_Value;
}
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com_back(const DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Graph = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Graph);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Graph), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Graph));
unmarshaled.___m_Dependencies = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Dependencies), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I4, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, marshaled.___m_Dependencies));
int32_t unmarshaledm_ObjectId_temp_2 = 0;
unmarshaledm_ObjectId_temp_2 = marshaled.___m_ObjectId;
unmarshaled.___m_ObjectId = unmarshaledm_ObjectId_temp_2;
unmarshaled.___m_DisplayName = il2cpp_codegen_marshal_bstring_result(marshaled.___m_DisplayName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DisplayName), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_DisplayName));
int32_t unmarshaledm_Stream_temp_4 = 0;
unmarshaledm_Stream_temp_4 = marshaled.___m_Stream;
unmarshaled.___m_Stream = unmarshaledm_Stream_temp_4;
int32_t unmarshaledm_Frame_temp_5 = 0;
unmarshaledm_Frame_temp_5 = marshaled.___m_Frame;
unmarshaled.___m_Frame = unmarshaledm_Frame_temp_5;
int32_t unmarshaledm_Value_temp_6 = 0;
unmarshaledm_Value_temp_6 = marshaled.___m_Value;
unmarshaled.___m_Value = unmarshaledm_Value_temp_6;
}
IL2CPP_EXTERN_C void DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshal_com_cleanup(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___m_Graph);
marshaled.___m_Graph = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Dependencies);
marshaled.___m_Dependencies = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___m_DisplayName);
marshaled.___m_DisplayName = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Graph;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
String_t* _returnValue;
_returnValue = DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_ObjectId;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_DisplayName;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
String_t* _returnValue;
_returnValue = DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_Dependencies;
return L_0;
}
}
IL2CPP_EXTERN_C Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* _returnValue;
_returnValue = DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Stream;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Frame;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Value;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
int32_t _returnValue;
_returnValue = DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0 (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, String_t* ___0_graph, String_t* ___1_name, int32_t ___2_id, int32_t ___3_stream, int32_t ___4_frame, int32_t ___5_value, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_deps, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_graph;
__this->___m_Graph = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Graph), (void*)L_0);
String_t* L_1 = ___1_name;
__this->___m_DisplayName = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DisplayName), (void*)L_1);
int32_t L_2 = ___2_id;
__this->___m_ObjectId = L_2;
int32_t L_3 = ___3_stream;
__this->___m_Stream = L_3;
int32_t L_4 = ___4_frame;
__this->___m_Frame = L_4;
int32_t L_5 = ___5_value;
__this->___m_Value = L_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___6_deps;
__this->___m_Dependencies = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dependencies), (void*)L_6);
return;
}
}
IL2CPP_EXTERN_C void DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0_AdjustorThunk (RuntimeObject* __this, String_t* ___0_graph, String_t* ___1_name, int32_t ___2_id, int32_t ___3_stream, int32_t ___4_frame, int32_t ___5_value, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___6_deps, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0(_thisAdjusted, ___0_graph, ___1_name, ___2_id, ___3_stream, ___4_frame, ___5_value, ___6_deps, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_1 = (*(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*)__this);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_2 = L_1;
RuntimeObject* L_3 = Box(DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = JsonUtility_ToJson_m28CC6843B9D3723D88AD13EA3829B71FDE7826BA(L_3, NULL);
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_0, L_4);
return L_5;
}
}
IL2CPP_EXTERN_C ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274*>(__this + _offset);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* _returnValue;
_returnValue = DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 DiagnosticEvent_Deserialize_m22BCF0716BAC26F28A164F479E6F67613B00D16A (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
NullCheck(L_0);
String_t* L_2;
L_2 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(47, L_0, L_1);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_3;
L_3 = JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64(L_2, JsonUtility_FromJson_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m9CA1E919F54481CA3964DE66D4F3D415CBC66A64_RuntimeMethod_var);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_m12CE48F5FA9778C6B084529356CE2BA2FF19E0FC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Guid_t L_0 = ((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid;
il2cpp_codegen_runtime_class_init_inline(Guid_t_il2cpp_TypeInfo_var);
Guid_t L_1 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty;
bool L_2;
L_2 = Guid_op_Equality_mAD728A1A4FB970715E84B7D346E094FE5EF2A240(L_0, L_1, NULL);
if (!L_2)
{
goto IL_002f;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tB595130FC3DA0E818D15EE47483147BC10A6AED3____2D2025322643CE1497D8FB03FA789F27E833CF43545CA1003AFEFEA250D39313_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
Guid_t L_6;
memset((&L_6), 0, sizeof(L_6));
Guid__ctor_m9C03A78803E0696A0A446B0CAC0AA55CB8E326EB((&L_6), 1, (int16_t)2, (int16_t)3, L_4, NULL);
((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid = L_6;
}
IL_002f:
{
Guid_t L_7 = ((DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19_il2cpp_TypeInfo_var))->___s_editorConnectionGuid;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DiagnosticEventCollectorSingleton_GetGameObjectName_m1361552A8D1AFD2282D01F14975908635A86D74D (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10);
s_Il2CppMethodInitialized = true;
}
{
return _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollectorSingleton_RegisterEventHandler_m9FCC0418DB7FCB86CDD3C233C6D59507D3A1CBC5 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, bool ___1_register, bool ___2_create, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___1_register;
if (!L_0)
{
goto IL_001a;
}
}
{
bool L_1 = ___2_create;
if (L_1)
{
goto IL_000d;
}
}
{
bool L_2;
L_2 = ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D(ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D_RuntimeMethod_var);
if (!L_2)
{
goto IL_001a;
}
}
IL_000d:
{
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_3;
L_3 = ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894(ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_4 = ___0_handler;
NullCheck(L_3);
DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA(L_3, L_4, NULL);
return (bool)1;
}
IL_001a:
{
bool L_5 = ___1_register;
if (L_5)
{
goto IL_002f;
}
}
{
bool L_6;
L_6 = ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D(ComponentSingleton_1_get_Exists_m5684B792850AD546429EFABC1968EB42394AC77D_RuntimeMethod_var);
if (!L_6)
{
goto IL_002f;
}
}
{
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_7;
L_7 = ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894(ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_8 = ___0_handler;
NullCheck(L_7);
DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2(L_7, L_8, NULL);
}
IL_002f:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 V_1;
memset((&V_1), 0, sizeof(V_1));
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
{
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ___0_handler;
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)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA_RuntimeMethod_var)));
}
IL_000e:
{
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_2 = __this->___s_EventHandlers;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_3 = ___0_handler;
NullCheck(L_2);
DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8(L_2, L_3, DelegateList_1_Add_m3E459CACF29B9E9C97CD353322C3177C7CD129F8_RuntimeMethod_var);
List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_4 = __this->___m_UnhandledEvents;
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_5 = __this->___m_CreatedEvents;
NullCheck(L_5);
ValueCollection_t4231960DE2FFBB109405B9AC8DA4CE93EFF2AF11* L_6;
L_6 = Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520(L_5, Dictionary_2_get_Values_m54B5765DBECABC8382F2917C037323B3B83FB520_RuntimeMethod_var);
RuntimeObject* L_7;
L_7 = Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B(L_4, L_6, Enumerable_Concat_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_m65016DF203DEE1CBD87FE5ED17315DBE72F91E7B_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_8 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0;
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_9 = L_8;
if (L_9)
{
G_B4_0 = L_9;
G_B4_1 = L_7;
goto IL_004f;
}
G_B3_0 = L_9;
G_B3_1 = L_7;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_10 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_11 = (Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3*)il2cpp_codegen_object_new(Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3_il2cpp_TypeInfo_var);
Func_2__ctor_m25B26E462882E5D20E8E0A69EFF9D94B9AEBF4AA(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C_RuntimeMethod_var), NULL);
Func_2_t136DBA50E926A84967E67704CB0AED266D692EF3* L_12 = L_11;
((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__8_0), (void*)L_12);
G_B4_0 = L_12;
G_B4_1 = G_B3_1;
}
IL_004f:
{
RuntimeObject* L_13;
L_13 = Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253(G_B4_1, G_B4_0, Enumerable_OrderBy_TisDiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7EB40AC8CC562C611E3C2DCA36F5B04D55D1F253_RuntimeMethod_var);
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tDD9DF829266F558E94EC5986CD1208FFB246A018_il2cpp_TypeInfo_var, L_13);
V_0 = L_14;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0074:
{
{
RuntimeObject* L_15 = V_0;
if (!L_15)
{
goto IL_007d;
}
}
{
RuntimeObject* L_16 = V_0;
NullCheck(L_16);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_16);
}
IL_007d:
{
return;
}
}
});
try
{
{
goto IL_006a_1;
}
IL_005c_1:
{
RuntimeObject* L_17 = V_0;
NullCheck(L_17);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_18;
L_18 = InterfaceFuncInvoker0< DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 >::Invoke(0, IEnumerator_1_tAB2648EE576B6D345AED3A8F4BB4D41E9F58FFF0_il2cpp_TypeInfo_var, L_17);
V_1 = L_18;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_19 = ___0_handler;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_20 = V_1;
NullCheck(L_19);
Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_inline(L_19, L_20, NULL);
}
IL_006a_1:
{
RuntimeObject* L_21 = V_0;
NullCheck(L_21);
bool L_22;
L_22 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21);
if (L_22)
{
goto IL_005c_1;
}
}
{
goto IL_007e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007e:
{
List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_23 = __this->___m_UnhandledEvents;
NullCheck(L_23);
List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_inline(L_23, List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ___0_handler;
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)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7AEB4DBED56DD7667D53D9D797A7112C1253094)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2_RuntimeMethod_var)));
}
IL_000e:
{
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_2 = __this->___s_EventHandlers;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_3 = ___0_handler;
NullCheck(L_2);
DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23(L_2, L_3, DelegateList_1_Remove_mFAFD47D0EC979EA6E063B0DB52060AD52F389C23_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_diagnosticEvent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_inline((&___0_diagnosticEvent), NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0033;
}
}
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_1 = __this->___m_CreatedEvents;
int32_t L_2;
L_2 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline((&___0_diagnosticEvent), NULL);
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF(L_1, L_2, Dictionary_2_ContainsKey_m3F1556AFF05432EA1C35EE48E2C0D7A9216293FF_RuntimeMethod_var);
if (L_3)
{
goto IL_0033;
}
}
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_4 = __this->___m_CreatedEvents;
int32_t L_5;
L_5 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline((&___0_diagnosticEvent), NULL);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_6 = ___0_diagnosticEvent;
NullCheck(L_4);
Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984(L_4, L_5, L_6, Dictionary_2_Add_mA30F6EF8D51BECC3FE45AFFD476B47A04A0E6984_RuntimeMethod_var);
goto IL_0050;
}
IL_0033:
{
int32_t L_7;
L_7 = DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_inline((&___0_diagnosticEvent), NULL);
if ((!(((uint32_t)L_7) == ((uint32_t)5))))
{
goto IL_0050;
}
}
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_8 = __this->___m_CreatedEvents;
int32_t L_9;
L_9 = DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline((&___0_diagnosticEvent), NULL);
NullCheck(L_8);
bool L_10;
L_10 = Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A(L_8, L_9, Dictionary_2_Remove_mC0498BC9E3720CFB6C1EAA4D0B44B7A666B2185A_RuntimeMethod_var);
}
IL_0050:
{
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_11 = __this->___s_EventHandlers;
NullCheck(L_11);
int32_t L_12;
L_12 = DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65(L_11, DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var);
if ((((int32_t)L_12) <= ((int32_t)0)))
{
goto IL_006b;
}
}
{
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_13 = __this->___s_EventHandlers;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_14 = ___0_diagnosticEvent;
NullCheck(L_13);
DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7(L_13, L_14, DelegateList_1_Invoke_m7E71EEC669399BB6A5B1F016ABA724EB4BA522A7_RuntimeMethod_var);
return;
}
IL_006b:
{
List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_15 = __this->___m_UnhandledEvents;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_16 = ___0_diagnosticEvent;
NullCheck(L_15);
List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_inline(L_15, L_16, List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_Awake_m123CE39CFC51D74A89D0EACF7DB3FC080FD07723 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* G_B2_0 = NULL;
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* G_B2_1 = NULL;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* G_B1_0 = NULL;
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* G_B1_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0020;
}
G_B1_0 = L_1;
G_B1_1 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_2 = ((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9;
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_3 = (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F*)il2cpp_codegen_object_new(Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F_il2cpp_TypeInfo_var);
Action_1__ctor_m06B2E66413629515634D1103FC191FE010DB6B22(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73_RuntimeMethod_var), NULL);
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_4 = L_3;
((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9__11_0), (void*)L_4);
G_B2_0 = L_4;
G_B2_1 = G_B1_1;
}
IL_0020:
{
NullCheck(G_B2_1);
DiagnosticEventCollectorSingleton_RegisterEventHandler_mBD7EB71E6D5A3B2D180D6B0E2163C47E7DE291BA(G_B2_1, G_B2_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton_Update_m5EBCBD1D3BCD145D3EEB6460DA39FCC197354BD3 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
int32_t V_2 = 0;
{
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_0 = __this->___s_EventHandlers;
NullCheck(L_0);
int32_t L_1;
L_1 = DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65(L_0, DelegateList_1_get_Count_m997D0EED8579CCBAF3EEB9FF0E242F8E41A5FF65_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00b3;
}
}
{
float L_2;
L_2 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
float L_3 = __this->___m_lastTickSent;
V_0 = ((float)il2cpp_codegen_subtract(L_2, L_3));
float L_4 = V_0;
if ((!(((float)L_4) > ((float)(0.25f)))))
{
goto IL_00b3;
}
}
{
int32_t L_5;
L_5 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
int32_t L_6 = __this->___m_lastFrame;
float L_7 = V_0;
V_1 = ((float)(((float)((int32_t)il2cpp_codegen_subtract(L_5, L_6)))/L_7));
int32_t L_8;
L_8 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
__this->___m_lastFrame = L_8;
float L_9 = __this->___fpsAvg;
float L_10 = V_1;
__this->___fpsAvg = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_9, L_10)), (0.5f)));
float L_11;
L_11 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
__this->___m_lastTickSent = L_11;
int64_t L_12;
L_12 = Profiler_GetMonoUsedSizeLong_m0502757AA9D86F43BEE50352F6082F978AB1C973(NULL);
V_2 = ((int32_t)((int64_t)(L_12/((int64_t)((int32_t)1024)))));
int32_t L_13;
L_13 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
float L_14 = __this->___fpsAvg;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_15;
memset((&L_15), 0, sizeof(L_15));
DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0((&L_15), _stringLiteralE60521B1295D070924B7C7ECB78E460EE3EF7E9B, _stringLiteral95DAD4257816ED9B3D6718A6CBD69EFFCF321CAD, 2, 1, L_13, il2cpp_codegen_cast_double_to_int<int32_t>(L_14), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL, NULL);
DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(__this, L_15, NULL);
int32_t L_16;
L_16 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
int32_t L_17 = V_2;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_18;
memset((&L_18), 0, sizeof(L_18));
DiagnosticEvent__ctor_mDF62B33ABFF1F33A4B39DF5C209B8238F2D529A0((&L_18), _stringLiteral22F26E94CC0601B218A55F5373A646B776F7FDEC, _stringLiteral43DA1811FCD9FF890B2229A8C1CA4E836BE1BBA1, 3, 2, L_16, L_17, (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL, NULL);
DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(__this, L_18, NULL);
}
IL_00b3:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollectorSingleton__ctor_m439DE5DDEF6D28BB4E48FF1A9FA7B3F100B41E03 (DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD* L_0 = (Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD*)il2cpp_codegen_object_new(Dictionary_2_tC9C4335706255DB79A60A03B819E7C3193A1E6BD_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A(L_0, Dictionary_2__ctor_m315FC05E431A5CB03DC47FAFB722AC3A0E641C3A_RuntimeMethod_var);
__this->___m_CreatedEvents = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CreatedEvents), (void*)L_0);
List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* L_1 = (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9*)il2cpp_codegen_object_new(List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9_il2cpp_TypeInfo_var);
List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02(L_1, List_1__ctor_mEA50377FC2BC3CB5AA605E63AFB7F4B7A9B46A02_RuntimeMethod_var);
__this->___m_UnhandledEvents = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnhandledEvents), (void*)L_1);
DelegateList_1_t64D442BD2F83AA33C1539469735361A9C49F9C6D* L_2;
L_2 = DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E(DelegateList_1_CreateWithGlobalCache_mD49EAE9505F5E576736F75029D2B73FE716D571E_RuntimeMethod_var);
__this->___s_EventHandlers = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___s_EventHandlers), (void*)L_2);
__this->___fpsAvg = (30.0f);
ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339(__this, ComponentSingleton_1__ctor_m8278B3D96A270FC29C8C25774F9FFE38E4489339_RuntimeMethod_var);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m68A24D9C1E63B9D1C8598AA17A966FF00C9FCA63 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* L_0 = (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7*)il2cpp_codegen_object_new(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7(L_0, NULL);
((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E8AE3390AA2F226FD9AE66A810054796F6E3EF7 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterEventHandlerU3Eb__8_0_mA7621F2FC763736C0E5940EFF0C40BC79177573C (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_evt, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_inline((&___0_evt), NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CAwakeU3Eb__11_0_mC35442B113DAF4C3C790A4D17482F6CF5888FE73 (U3CU3Ec_t854FAF3C7DBD858A53E53BA5E1DE74F692E5D8A7* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_diagnosticEvent, const RuntimeMethod* method)
{
{
PlayerConnection_tE21E6206D6FC40F07B3842D83BCB0732C9244E53* L_0;
L_0 = PlayerConnection_get_instance_mF08ABE514910AD8B105D42561CF97CBF135ABD3B(NULL);
Guid_t L_1;
L_1 = DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_m12CE48F5FA9778C6B084529356CE2BA2FF19E0FC(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
L_2 = DiagnosticEvent_Serialize_m6C00B0750960B7E23FB1DFE666C93DC3F5B0FF1A((&___0_diagnosticEvent), NULL);
NullCheck(L_0);
PlayerConnection_Send_mBFE41D75C28DF0885455CE809D40C489818F91B7(L_0, L_1, L_2, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t DiagnosticEventCollector_get_PlayerConnectionGuid_mBA28978681F7978EDAD805C720891BB0013FC3E1 (const RuntimeMethod* method)
{
{
Guid_t L_0;
L_0 = DiagnosticEventCollectorSingleton_get_PlayerConnectionGuid_m12CE48F5FA9778C6B084529356CE2BA2FF19E0FC(NULL);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* DiagnosticEventCollector_FindOrCreateGlobalInstance_mF69245B78702CB0B5D38DD7F7E35DD84D1884E6F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10);
s_Il2CppMethodInitialized = true;
}
{
DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_0 = ((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_003c;
}
}
{
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_5);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_6, _stringLiteral14BBDB35FE445BD30DA2EC66B3F2990406A34F10, L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6;
NullCheck(L_7);
DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_8;
L_8 = GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4(L_7, GameObject_GetComponent_TisDiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_m3614D3182E86B3371F0D02835223E5CB63C467B4_RuntimeMethod_var);
((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector), (void*)L_8);
NullCheck(L_7);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_7, ((int32_t)52), NULL);
}
IL_003c:
{
DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* L_9 = ((DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_StaticFields*)il2cpp_codegen_static_fields_for(DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367_il2cpp_TypeInfo_var))->___s_Collector;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiagnosticEventCollector_RegisterEventHandler_m07723751487743072F7D163A0C94803345C3DA46 (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, bool ___1_register, bool ___2_create, const RuntimeMethod* method)
{
{
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_0 = ___0_handler;
bool L_1 = ___1_register;
bool L_2 = ___2_create;
bool L_3;
L_3 = DiagnosticEventCollectorSingleton_RegisterEventHandler_m9FCC0418DB7FCB86CDD3C233C6D59507D3A1CBC5(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector_UnregisterEventHandler_m6183F50FB14701F99FC2F34D16ABAFC738A63F4B (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* ___0_handler, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_0;
L_0 = ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894(ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* L_1 = ___0_handler;
NullCheck(L_0);
DiagnosticEventCollectorSingleton_UnregisterEventHandler_m195CD42A740153DCC2387DC36511FB4FE36E5AF2(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector_PostEvent_m7E9005E48B8D9756D61E13B4C6F4070B1A108E19 (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_diagnosticEvent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DiagnosticEventCollectorSingleton_t3BAFBCBD9C62D55E24000A0541ED109DA698EA19* L_0;
L_0 = ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894(ComponentSingleton_1_get_Instance_m80CDAEE68C1180F577014BC10910403D8E797894_RuntimeMethod_var);
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_1 = ___0_diagnosticEvent;
NullCheck(L_0);
DiagnosticEventCollectorSingleton_PostEvent_m814E46059FF639B7B3E731E6F354778282DF5B2A(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticEventCollector__ctor_m55F16BF9725CD02336D84D2032D17D23079D34BC (DiagnosticEventCollector_tF83786D91685446C24FC6E443A86AF4B623E1367* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_pinvoke_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_back(const AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_InternalOpException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D____m_InternalOp_FieldInfo_var, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InternalOpException, NULL);
}
IL2CPP_EXTERN_C void AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshal_com_cleanup(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Version_m1DA4995F59398AC5537A4F5A64F18E19B599FBC2 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Version;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t AsyncOperationHandle_get_Version_m1DA4995F59398AC5537A4F5A64F18E19B599FBC2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
int32_t _returnValue;
_returnValue = AsyncOperationHandle_get_Version_m1DA4995F59398AC5537A4F5A64F18E19B599FBC2_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_LocationName;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
String_t* _returnValue;
_returnValue = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_inline(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___m_LocationName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_AdjustorThunk (RuntimeObject* __this, String_t* ___0_value, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, 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_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B2_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B3_1 = NULL;
{
RuntimeObject* L_0 = ___0_op;
__this->___m_InternalOp = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)L_0);
RuntimeObject* L_1 = ___0_op;
if (L_1)
{
G_B2_0 = __this;
goto IL_000e;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_000e:
{
RuntimeObject* L_2 = ___0_op;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2);
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0014:
{
G_B3_1->___m_Version = G_B3_0;
__this->___m_LocationName = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)(String_t*)NULL);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_op, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle__ctor_m68E6B69581AD8F879FE27693A96D6F36ABD3A264(_thisAdjusted, ___0_op, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, int32_t ___1_version, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_op;
__this->___m_InternalOp = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)L_0);
int32_t L_1 = ___1_version;
__this->___m_Version = L_1;
__this->___m_LocationName = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)(String_t*)NULL);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_op, int32_t ___1_version, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle__ctor_m21CD505FAB5F5AB79ADA74F7F95AD6DEA7F145E8(_thisAdjusted, ___0_op, ___1_version, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, String_t* ___1_locationName, 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_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B2_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B3_1 = NULL;
{
RuntimeObject* L_0 = ___0_op;
__this->___m_InternalOp = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)L_0);
RuntimeObject* L_1 = ___0_op;
if (L_1)
{
G_B2_0 = __this;
goto IL_000e;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_000e:
{
RuntimeObject* L_2 = ___0_op;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_2);
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0014:
{
G_B3_1->___m_Version = G_B3_0;
String_t* L_4 = ___1_locationName;
__this->___m_LocationName = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)L_4);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_op, String_t* ___1_locationName, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle__ctor_mC618D938157A14E87066933EF6757D73A2847E22(_thisAdjusted, ___0_op, ___1_locationName, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, RuntimeObject* ___0_op, int32_t ___1_version, String_t* ___2_locationName, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_op;
__this->___m_InternalOp = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)L_0);
int32_t L_1 = ___1_version;
__this->___m_Version = L_1;
String_t* L_2 = ___2_locationName;
__this->___m_LocationName = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_op, int32_t ___1_version, String_t* ___2_locationName, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle__ctor_m40A34479B55F7F00CB5DF17F1003A38B12D0A51A(_thisAdjusted, ___0_op, ___1_version, ___2_locationName, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(5, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = (*(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*)__this);
return L_1;
}
}
IL2CPP_EXTERN_C AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D _returnValue;
_returnValue = AsyncOperationHandle_Acquire_mDFD8D1733D45A5F9C20B3A49EA51891BE2C1435B(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___0_value;
NullCheck(L_0);
InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(15, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___0_value;
NullCheck(L_0);
InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(16, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_remove_Completed_m538FFC6655C8FB0600775FFFB998D9903478DB44(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_ReleaseHandleOnCompletion_m83E5325DE63A3AFC9DB15862E0E1D14CF08A59F4 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReleaseHandleOnCompletionU3Eb__16_0_mCB90700F81C08E5E333EC4F29585BAA0E5DC1B1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* G_B2_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B2_1 = NULL;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* G_B1_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* G_B1_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_0 = ((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9__16_0;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0020;
}
G_B1_0 = L_1;
G_B1_1 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var);
U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* L_2 = ((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_3 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CReleaseHandleOnCompletionU3Eb__16_0_mCB90700F81C08E5E333EC4F29585BAA0E5DC1B1A_RuntimeMethod_var), NULL);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_4 = L_3;
((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9__16_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9__16_0), (void*)L_4);
G_B2_0 = L_4;
G_B2_1 = G_B1_1;
}
IL_0020:
{
AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0(G_B2_1, G_B2_0, NULL);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_ReleaseHandleOnCompletion_m83E5325DE63A3AFC9DB15862E0E1D14CF08A59F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_ReleaseHandleOnCompletion_m83E5325DE63A3AFC9DB15862E0E1D14CF08A59F4(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_other, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Version;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_1 = ___0_other;
int32_t L_2 = L_1.___m_Version;
if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
{
goto IL_001d;
}
}
{
RuntimeObject* L_3 = __this->___m_InternalOp;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4 = ___0_other;
RuntimeObject* L_5 = L_4.___m_InternalOp;
return (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)L_5))? 1 : 0);
}
IL_001d:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186_AdjustorThunk (RuntimeObject* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_other, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
bool _returnValue;
_returnValue = AsyncOperationHandle_Equals_m496ACE1240F3D9550447E1930A1A426BF40CE186(_thisAdjusted, ___0_other, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __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 L_0;
L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL);
if (L_0)
{
goto IL_000e;
}
}
{
return _stringLiteral1C1DC6627277EC19EEFC4AFAEB16D378918A3EAD;
}
IL_000e:
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(3, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C String_t* AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
String_t* _returnValue;
_returnValue = AsyncOperationHandle_get_DebugName_m8DDB7ED8B735AFC69305907ED82F695ED9F9697E(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___0_value;
NullCheck(L_0);
InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(17, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_add_Destroyed_m66F321AB085184936F570B4C3A1F9D66B1872C07(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = ___0_value;
NullCheck(L_0);
InterfaceActionInvoker1< Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* >::Invoke(18, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9_AdjustorThunk (RuntimeObject* __this, Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___0_value, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_remove_Destroyed_m8755ED149C64A82AF2EF9710F0D9256163ED71C9(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = ___0_deps;
NullCheck(L_0);
InterfaceActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(13, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39_AdjustorThunk (RuntimeObject* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_GetDependencies_m188E3F0A06DA1F789B431E3401D692AD14F45C39(_thisAdjusted, ___0_deps, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_InternalOp;
if (!L_0)
{
goto IL_001e;
}
}
{
RuntimeObject* L_1 = __this->___m_InternalOp;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
int32_t L_3 = __this->___m_Version;
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)17))), L_3));
}
IL_001e:
{
return 0;
}
}
IL2CPP_EXTERN_C int32_t AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
int32_t _returnValue;
_returnValue = AsyncOperationHandle_GetHashCode_mA261FCCE8588545912EAD2AC611FADD3F104DF15(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0 = __this->___m_InternalOp;
if (!L_0)
{
goto IL_001b;
}
}
{
RuntimeObject* L_1 = __this->___m_InternalOp;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1);
int32_t L_3 = __this->___m_Version;
if ((((int32_t)L_2) == ((int32_t)L_3)))
{
goto IL_0026;
}
}
IL_001b:
{
Exception_t* L_4 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5545562CB57BB8E6D1204C7308B5206ED7661CE4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_RuntimeMethod_var)));
}
IL_0026:
{
RuntimeObject* L_5 = __this->___m_InternalOp;
return L_5;
}
}
IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
bool L_0;
L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(11, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1);
return L_2;
}
IL_0014:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
bool _returnValue;
_returnValue = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0 = __this->___m_InternalOp;
if (!L_0)
{
goto IL_001c;
}
}
{
RuntimeObject* L_1 = __this->___m_InternalOp;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1);
int32_t L_3 = __this->___m_Version;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_001c:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
bool _returnValue;
_returnValue = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
Exception_t* L_1;
L_1 = InterfaceFuncInvoker0< Exception_t* >::Invoke(10, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C Exception_t* AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
Exception_t* _returnValue;
_returnValue = AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(7, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C float AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
float _returnValue;
_returnValue = AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __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;
}
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var);
HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_0, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1;
L_1 = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue;
_returnValue = AsyncOperationHandle_GetDownloadStatus_m526B0F8EC8EF9A00D4F59D5BC918913CE2BED374(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, 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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_0;
memset((&V_0), 0, sizeof(V_0));
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___0_visited;
if (L_0)
{
goto IL_000a;
}
}
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_1 = (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)il2cpp_codegen_object_new(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885_il2cpp_TypeInfo_var);
HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E(L_1, HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_RuntimeMethod_var);
___0_visited = L_1;
}
IL_000a:
{
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = ___0_visited;
RuntimeObject* L_3;
L_3 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B(L_2, L_3, HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_RuntimeMethod_var);
if (L_4)
{
goto IL_002f;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
bool L_5;
L_5 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(__this, NULL);
(&V_0)->___IsDone = L_5;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_6 = V_0;
return L_6;
}
IL_002f:
{
RuntimeObject* L_7;
L_7 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_8 = ___0_visited;
NullCheck(L_7);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_9;
L_9 = InterfaceFuncInvoker1< DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* >::Invoke(8, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_7, L_8);
return L_9;
}
}
IL2CPP_EXTERN_C DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C_AdjustorThunk (RuntimeObject* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D _returnValue;
_returnValue = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C(_thisAdjusted, ___0_visited, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(6, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
int32_t _returnValue;
_returnValue = AsyncOperationHandle_get_ReferenceCount_m28F7ED9B712CC95D3F1E304578F94B6EEC1A5B3D(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(4, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
__this->___m_InternalOp = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOp), (void*)(RuntimeObject*)NULL);
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(9, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
int32_t _returnValue;
_returnValue = AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_0);
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_1;
L_1 = InterfaceFuncInvoker0< Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* >::Invoke(20, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
IL2CPP_EXTERN_C Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* _returnValue;
_returnValue = AsyncOperationHandle_get_Task_m74053C375ECE675441967B0EA68091A7D9F84EF6(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = AsyncOperationHandle_System_Collections_IEnumerator_get_Current_mBAF3C14B4A6BD17BBBE6663D0061A1DD42E8FE37(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
bool _returnValue;
_returnValue = AsyncOperationHandle_System_Collections_IEnumerator_MoveNext_m8A793FA1EEE2DAAD8B74F95FFEC60D94B9B8610E(_thisAdjusted, method);
return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
return;
}
}
IL2CPP_EXTERN_C void AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
AsyncOperationHandle_System_Collections_IEnumerator_Reset_m8921AB145EB1F53FD4352BE9E512505719FE6527(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784 (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, 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;
}
{
bool L_0;
L_0 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL);
if (!L_0)
{
goto IL_0020;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(11, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_1);
if (L_2)
{
goto IL_0020;
}
}
{
RuntimeObject* L_3;
L_3 = AsyncOperationHandle_get_InternalOp_m4EF5B7F816250889F1CB8917837E3A75B249396C(__this, NULL);
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(23, IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C_il2cpp_TypeInfo_var, L_3);
}
IL_0020:
{
bool L_4;
L_4 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626(__this, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
RuntimeObject* L_5;
L_5 = AsyncOperationHandle_get_Result_mC319B351EAF9A8C76AAEB948BB3BC17F94AC9746(__this, NULL);
return L_5;
}
IL_002f:
{
return NULL;
}
}
IL2CPP_EXTERN_C RuntimeObject* AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mBADB56EC5E7D6B12C46AE6B5BEC93AB7BA55E4BE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* L_0 = (U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73*)il2cpp_codegen_object_new(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mF4359AA07619298B97298F370375E0D44C85BF77(L_0, NULL);
((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF4359AA07619298B97298F370375E0D44C85BF77 (U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CReleaseHandleOnCompletionU3Eb__16_0_mCB90700F81C08E5E333EC4F29585BAA0E5DC1B1A (U3CU3Ec_t42207BACCAEE838BC63813DB4593B18FEB20EB73* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_op, const RuntimeMethod* method)
{
{
AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762((&___0_op), NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled)
{
marshaled.___TotalBytes = unmarshaled.___TotalBytes;
marshaled.___DownloadedBytes = unmarshaled.___DownloadedBytes;
marshaled.___IsDone = static_cast<int32_t>(unmarshaled.___IsDone);
}
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke_back(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled)
{
int64_t unmarshaledTotalBytes_temp_0 = 0;
unmarshaledTotalBytes_temp_0 = marshaled.___TotalBytes;
unmarshaled.___TotalBytes = unmarshaledTotalBytes_temp_0;
int64_t unmarshaledDownloadedBytes_temp_1 = 0;
unmarshaledDownloadedBytes_temp_1 = marshaled.___DownloadedBytes;
unmarshaled.___DownloadedBytes = unmarshaledDownloadedBytes_temp_1;
bool unmarshaledIsDone_temp_2 = false;
unmarshaledIsDone_temp_2 = static_cast<bool>(marshaled.___IsDone);
unmarshaled.___IsDone = unmarshaledIsDone_temp_2;
}
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_pinvoke_cleanup(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled)
{
marshaled.___TotalBytes = unmarshaled.___TotalBytes;
marshaled.___DownloadedBytes = unmarshaled.___DownloadedBytes;
marshaled.___IsDone = static_cast<int32_t>(unmarshaled.___IsDone);
}
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com_back(const DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled, DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D& unmarshaled)
{
int64_t unmarshaledTotalBytes_temp_0 = 0;
unmarshaledTotalBytes_temp_0 = marshaled.___TotalBytes;
unmarshaled.___TotalBytes = unmarshaledTotalBytes_temp_0;
int64_t unmarshaledDownloadedBytes_temp_1 = 0;
unmarshaledDownloadedBytes_temp_1 = marshaled.___DownloadedBytes;
unmarshaled.___DownloadedBytes = unmarshaledDownloadedBytes_temp_1;
bool unmarshaledIsDone_temp_2 = false;
unmarshaledIsDone_temp_2 = static_cast<bool>(marshaled.___IsDone);
unmarshaled.___IsDone = unmarshaledIsDone_temp_2;
}
IL2CPP_EXTERN_C void DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshal_com_cleanup(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985 (DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___TotalBytes;
if ((((int64_t)L_0) > ((int64_t)((int64_t)0))))
{
goto IL_001e;
}
}
{
bool L_1 = __this->___IsDone;
if (L_1)
{
goto IL_0018;
}
}
{
return (0.0f);
}
IL_0018:
{
return (1.0f);
}
IL_001e:
{
int64_t L_2 = __this->___DownloadedBytes;
int64_t L_3 = __this->___TotalBytes;
return ((float)(((float)L_2)/((float)L_3)));
}
}
IL2CPP_EXTERN_C float DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D*>(__this + _offset);
float _returnValue;
_returnValue = DownloadStatus_get_Percent_m0EBC4A32546FB0EA6099462E3D6B7C9168F93985(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation__ctor_mAC487B41FFD0ECF87B5042B10198D55E8460FB26 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_0 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_0, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
__this->___m_CachedDependencyLocations = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedDependencyLocations), (void*)L_0);
AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C(__this, AsyncOperationBase_1__ctor_m6CD94E72AD05CDA63192C5666C440F2171133C9C_RuntimeMethod_var);
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_1 = (Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF*)il2cpp_codegen_object_new(Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF_il2cpp_TypeInfo_var);
Action_1__ctor_mB7E422278A9F89203BFED7F1B8F04DB5F7438D0E(L_1, __this, (intptr_t)((void*)GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7_RuntimeMethod_var), NULL);
__this->___m_InternalOnComplete = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalOnComplete), (void*)L_1);
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB(L_2, List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var);
AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_2, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_InvokeWaitForCompletion_m58F701EB4E389EC5FCA0E834852D3FA88530C284 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B14_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B13_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B20_0 = NULL;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B19_0 = NULL;
{
bool L_0;
L_0 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
RuntimeObject* L_1;
L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
if (L_1)
{
goto IL_0012;
}
}
IL_0010:
{
return (bool)1;
}
IL_0012:
{
RuntimeObject* L_2;
L_2 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tFE6CE62D67D61F940F6BF8AE9D22B703E0E83BC1_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0045:
{
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_004e;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_004e:
{
return;
}
}
});
try
{
{
goto IL_003b_1;
}
IL_0020_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7;
L_7 = InterfaceFuncInvoker0< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D >::Invoke(0, IEnumerator_1_t62E1C014CE192AAF3D0E63C154CDC53D78D8A17B_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
RuntimeObject* L_8;
L_8 = AsyncOperationHandle_WaitForCompletion_m4F5203EAAEAA1F724EA1220006A43E89A0951784((&V_1), NULL);
RuntimeObject* L_9;
L_9 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
if (L_9)
{
goto IL_003b_1;
}
}
{
V_2 = (bool)1;
goto IL_0098;
}
IL_003b_1:
{
RuntimeObject* L_10 = V_0;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
if (L_11)
{
goto IL_0020_1;
}
}
{
goto IL_004f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004f:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_12 = ((AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_13 = L_12;
if (L_13)
{
G_B14_0 = L_13;
goto IL_005b;
}
G_B13_0 = L_13;
}
{
goto IL_0065;
}
IL_005b:
{
float L_14;
L_14 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B14_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B14_0, L_14, NULL);
}
IL_0065:
{
bool L_15;
L_15 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
if (L_15)
{
goto IL_007b;
}
}
{
RuntimeObject* L_16;
L_16 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
if (!L_16)
{
goto IL_007b;
}
}
{
VirtualActionInvoker0::Invoke(28, __this);
}
IL_007b:
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_17 = ((AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D*)__this)->___m_RM;
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_18 = L_17;
if (L_18)
{
G_B20_0 = L_18;
goto IL_0087;
}
G_B19_0 = L_18;
}
{
goto IL_0091;
}
IL_0087:
{
float L_19;
L_19 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
NullCheck(G_B20_0);
ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B20_0, L_19, NULL);
}
IL_0091:
{
bool L_20;
L_20 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
return L_20;
}
IL_0098:
{
bool L_21 = V_2;
return L_21;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_UnityEngine_ResourceManagement_AsyncOperations_ICachable_get_Key_mBE090D49C1F51ACDEB43492606BD9BEEC3E0DC43 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_UnityEngine_ResourceManagement_AsyncOperations_ICachable_set_Key_m45EACDDD26430787AC6D4D45297312F87B6BA59D (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GroupOperation_GetDependentOps_m9FE0CB241C9F3630AA74C2C00539CECFD817B1D4 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_GetDependencies_m4C7707C62DB7B67454BFDABC5B2C31BDEC74B395 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___0_deps;
RuntimeObject* L_1;
L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_0);
List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001(L_0, L_1, List_1_AddRange_m906B749545799371A47BEEB961CA6EBF2E434001_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_ReleaseDependencies_mC61C8336FBDB7D9D6CBFF04E772DDEE94E1650B2 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
{
V_0 = 0;
goto IL_0032;
}
IL_0004:
{
RuntimeObject* L_0;
L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_1 = V_0;
NullCheck(L_0);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2;
L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1);
V_1 = L_2;
bool L_3;
L_3 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&V_1), NULL);
if (!L_3)
{
goto IL_002e;
}
}
{
RuntimeObject* L_4;
L_4 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_5 = V_0;
NullCheck(L_4);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
L_6 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_4, L_5);
V_1 = L_6;
AsyncOperationHandle_Release_mD4ADD2AA46F56753B12E0916FA2A739A3EBB5762((&V_1), NULL);
}
IL_002e:
{
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0032:
{
int32_t L_8 = V_0;
RuntimeObject* L_9;
L_9 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_9);
int32_t L_10;
L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_9);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
RuntimeObject* L_11;
L_11 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_11);
InterfaceActionInvoker0::Invoke(3, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_11);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D GroupOperation_GetDownloadStatus_mCC253D27B3D655D0DE72A115047A298D32E6FBFB (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_visited, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_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));
int32_t V_2 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3;
memset((&V_3), 0, sizeof(V_3));
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D V_4;
memset((&V_4), 0, sizeof(V_4));
{
il2cpp_codegen_initobj((&V_1), sizeof(DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D));
bool L_0;
L_0 = AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135(__this, AsyncOperationBase_1_get_IsDone_mB4817573848671624B8CB8BE1DA5C59284C39135_RuntimeMethod_var);
(&V_1)->___IsDone = L_0;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_1 = V_1;
V_0 = L_1;
V_2 = 0;
goto IL_0070;
}
IL_001b:
{
RuntimeObject* L_2;
L_2 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_3 = V_2;
NullCheck(L_2);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_4;
L_4 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_2, L_3);
V_3 = L_4;
bool L_5;
L_5 = AsyncOperationHandle_IsValid_mC57B65EA4D8E084859EF42FD671EDA1E2ED46626((&V_3), NULL);
if (!L_5)
{
goto IL_006c;
}
}
{
RuntimeObject* L_6;
L_6 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_7 = V_2;
NullCheck(L_6);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8;
L_8 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_6, L_7);
V_3 = L_8;
HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = ___0_visited;
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_10;
L_10 = AsyncOperationHandle_InternalGetDownloadStatus_mC00D428E94E347EE6FCD224530016D1F9433B33C((&V_3), L_9, NULL);
V_4 = L_10;
int64_t* L_11 = (int64_t*)(&(&V_0)->___DownloadedBytes);
int64_t* L_12 = L_11;
int64_t L_13 = *((int64_t*)L_12);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_14 = V_4;
int64_t L_15 = L_14.___DownloadedBytes;
*((int64_t*)L_12) = (int64_t)((int64_t)il2cpp_codegen_add(L_13, L_15));
int64_t* L_16 = (int64_t*)(&(&V_0)->___TotalBytes);
int64_t* L_17 = L_16;
int64_t L_18 = *((int64_t*)L_17);
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_19 = V_4;
int64_t L_20 = L_19.___TotalBytes;
*((int64_t*)L_17) = (int64_t)((int64_t)il2cpp_codegen_add(L_18, L_20));
}
IL_006c:
{
int32_t L_21 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0070:
{
int32_t L_22 = V_2;
RuntimeObject* L_23;
L_23 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_23);
int32_t L_24;
L_24 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_23);
if ((((int32_t)L_22) < ((int32_t)L_24)))
{
goto IL_001b;
}
}
{
DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D L_25 = V_0;
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_deps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 V_0;
memset((&V_0), 0, sizeof(V_0));
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_0 = __this->___m_CachedDependencyLocations;
NullCheck(L_0);
int32_t L_1;
L_1 = HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline(L_0, HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = ___0_deps;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_2, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
if ((((int32_t)L_1) == ((int32_t)L_3)))
{
goto IL_0015;
}
}
{
return (bool)0;
}
IL_0015:
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_4 = ___0_deps;
NullCheck(L_4);
Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5 L_5;
L_5 = List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483(L_4, List_1_GetEnumerator_m5EC3D9DDBF70C3943F3F415E109848FB1BA4F483_RuntimeMethod_var);
V_0 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0049:
{
Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79((&V_0), Enumerator_Dispose_mF14B13079BA29D72CF1479C47A523781823A6A79_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_003e_1;
}
IL_001e_1:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_6;
L_6 = Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_inline((&V_0), Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_RuntimeMethod_var);
V_1 = L_6;
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_7 = __this->___m_CachedDependencyLocations;
String_t* L_8;
L_8 = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_inline((&V_1), NULL);
NullCheck(L_7);
bool L_9;
L_9 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_7, L_8, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
if (L_9)
{
goto IL_003e_1;
}
}
{
V_2 = (bool)0;
goto IL_0059;
}
IL_003e_1:
{
bool L_10;
L_10 = Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8((&V_0), Enumerator_MoveNext_mEE227741CD024815E1C4AC5DEEF931C18BDDFDF8_RuntimeMethod_var);
if (L_10)
{
goto IL_001e_1;
}
}
{
goto IL_0057;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0057:
{
return (bool)1;
}
IL_0059:
{
bool L_11 = V_2;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GroupOperation_get_DebugName_m3B4DD1AA206F8FBE96076A01E17258594826B90B (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
s_Il2CppMethodInitialized = true;
}
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3;
memset((&V_3), 0, sizeof(V_3));
String_t* V_4 = NULL;
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB(L_0, List_1__ctor_mF98DA2A0A3DF3BE5F43A0348232321DF987F37EB_RuntimeMethod_var);
V_0 = L_0;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = V_0;
VirtualActionInvoker1< List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* >::Invoke(32, __this, L_1);
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_2, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
if (L_3)
{
goto IL_001b;
}
}
{
return _stringLiteralA9EA1B927738BD781758DEAA84C771341FBF9E5E;
}
IL_001b:
{
String_t* L_4 = __this->___debugName;
if (!L_4)
{
goto IL_0033;
}
}
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_5 = V_0;
bool L_6;
L_6 = GroupOperation_DependenciesAreUnchanged_m961C61C0E83B18B91E4C3A589DD5C98C5FA027D9(__this, L_5, NULL);
if (!L_6)
{
goto IL_0033;
}
}
{
String_t* L_7 = __this->___debugName;
return L_7;
}
IL_0033:
{
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_8 = __this->___m_CachedDependencyLocations;
NullCheck(L_8);
HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90(L_8, HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var);
V_1 = _stringLiteralE020383F8C0765B1821DC0A9066E8570DB0904E8;
V_2 = 0;
goto IL_00cd;
}
IL_004b:
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_9 = V_0;
int32_t L_10 = V_2;
NullCheck(L_9);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_11;
L_11 = List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3(L_9, L_10, List_1_get_Item_m09E5100907049D55AAD968065B93D7E92A6CF0F3_RuntimeMethod_var);
V_3 = L_11;
String_t* L_12;
L_12 = AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_inline((&V_3), NULL);
V_4 = L_12;
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_13 = __this->___m_CachedDependencyLocations;
String_t* L_14 = V_4;
NullCheck(L_13);
bool L_15;
L_15 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_13, L_14, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
String_t* L_16 = V_4;
if (!L_16)
{
goto IL_00c9;
}
}
{
String_t* L_17 = V_4;
NullCheck(L_17);
int32_t L_18;
L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL);
if ((((int32_t)L_18) <= ((int32_t)((int32_t)45))))
{
goto IL_00a5;
}
}
{
String_t* L_19 = V_4;
String_t* L_20;
L_20 = AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680(L_19, (bool)1, AsyncOperationBase_1_ShortenPath_mD1FCF48238D26B32283DBF3159837F321D65F680_RuntimeMethod_var);
V_4 = L_20;
String_t* L_21 = V_4;
String_t* L_22 = V_4;
NullCheck(L_22);
int32_t L_23;
L_23 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_24;
L_24 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)45), L_23, NULL);
NullCheck(L_21);
String_t* L_25;
L_25 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_21, 0, L_24, NULL);
String_t* L_26;
L_26 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_25, _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A, NULL);
V_4 = L_26;
}
IL_00a5:
{
int32_t L_27 = V_2;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_28 = V_0;
NullCheck(L_28);
int32_t L_29;
L_29 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_28, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_29, 1))))))
{
goto IL_00bb;
}
}
{
String_t* L_30 = V_1;
String_t* L_31 = V_4;
String_t* L_32;
L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_30, L_31, NULL);
V_1 = L_32;
goto IL_00c9;
}
IL_00bb:
{
String_t* L_33 = V_1;
String_t* L_34 = V_4;
String_t* L_35;
L_35 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_33, L_34, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
V_1 = L_35;
}
IL_00c9:
{
int32_t L_36 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00cd:
{
int32_t L_37 = V_2;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_38 = V_0;
NullCheck(L_38);
int32_t L_39;
L_39 = List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_inline(L_38, List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_RuntimeMethod_var);
if ((((int32_t)L_37) < ((int32_t)L_39)))
{
goto IL_004b;
}
}
{
String_t* L_40 = V_1;
String_t* L_41;
L_41 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_40, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
V_1 = L_41;
String_t* L_42 = V_1;
__this->___debugName = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___debugName), (void*)L_42);
String_t* L_43 = __this->___debugName;
return L_43;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Execute_mDACD8D19DE8A2916CC5D12093AC39E7709C826DD (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_1;
memset((&V_1), 0, sizeof(V_1));
{
__this->___m_LoadedCount = 0;
V_0 = 0;
goto IL_004f;
}
IL_000b:
{
RuntimeObject* L_0;
L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_1 = V_0;
NullCheck(L_0);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2;
L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1);
V_1 = L_2;
bool L_3;
L_3 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&V_1), NULL);
if (!L_3)
{
goto IL_0031;
}
}
{
int32_t L_4 = __this->___m_LoadedCount;
__this->___m_LoadedCount = ((int32_t)il2cpp_codegen_add(L_4, 1));
goto IL_004b;
}
IL_0031:
{
RuntimeObject* L_5;
L_5 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_6 = V_0;
NullCheck(L_5);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_7;
L_7 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_5, L_6);
V_1 = L_7;
Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* L_8 = __this->___m_InternalOnComplete;
AsyncOperationHandle_add_Completed_mD5633623ADF00C97B6A1EE712E6654452F64B2E0((&V_1), L_8, NULL);
}
IL_004b:
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_004f:
{
int32_t L_10 = V_0;
RuntimeObject* L_11;
L_11 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_11);
int32_t L_12;
L_12 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_11);
if ((((int32_t)L_10) < ((int32_t)L_12)))
{
goto IL_000b;
}
}
{
GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* V_1 = NULL;
int32_t V_2 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_3;
memset((&V_3), 0, sizeof(V_3));
{
int32_t L_0 = __this->___m_LoadedCount;
RuntimeObject* L_1;
L_1 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_1);
if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
{
goto IL_00a6;
}
}
{
V_0 = (bool)1;
V_1 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)NULL;
int32_t L_3 = __this->___m_Settings;
int32_t L_4 = L_3;
int32_t L_5 = 2;
bool L_6 = il2cpp_codegen_enum_has_flag((int32_t)L_4, (int32_t)L_5);
if (L_6)
{
goto IL_0082;
}
}
{
V_2 = 0;
goto IL_0074;
}
IL_0036:
{
RuntimeObject* L_7;
L_7 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_8 = V_2;
NullCheck(L_7);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9;
L_9 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_7, L_8);
V_3 = L_9;
int32_t L_10;
L_10 = AsyncOperationHandle_get_Status_mD5FB502808777A3C88880942DB9595C614CF9B0A((&V_3), NULL);
if ((((int32_t)L_10) == ((int32_t)1)))
{
goto IL_0070;
}
}
{
V_0 = (bool)0;
RuntimeObject* L_11;
L_11 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_12 = V_2;
NullCheck(L_11);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_13;
L_13 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_11, L_12);
V_3 = L_13;
Exception_t* L_14;
L_14 = AsyncOperationHandle_get_OperationException_m531FC4DC2E215075C0EA7CE135FF1D68F6049270((&V_3), NULL);
OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_15 = (OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434*)il2cpp_codegen_object_new(OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434_il2cpp_TypeInfo_var);
OperationException__ctor_m86A0486864C0BBA58E2688D3FB650CAB1D616D59(L_15, _stringLiteral820BFB423CB8C20E825524A0B74585E3BEEC752B, L_14, NULL);
V_1 = L_15;
goto IL_0082;
}
IL_0070:
{
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0074:
{
int32_t L_17 = V_2;
RuntimeObject* L_18;
L_18 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_18);
int32_t L_19;
L_19 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_18);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_0036;
}
}
IL_0082:
{
RuntimeObject* L_20;
L_20 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
bool L_21 = V_0;
OperationException_tBE7C3C5A2004CA8911A76A92E37F3A50BEEF7434* L_22 = V_1;
int32_t L_23 = __this->___m_Settings;
int32_t L_24 = L_23;
int32_t L_25 = 1;
bool L_26 = il2cpp_codegen_enum_has_flag((int32_t)L_24, (int32_t)L_25);
AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8(__this, L_20, L_21, L_22, L_26, AsyncOperationBase_1_Complete_m34BA93C8DD45D0DDA01AD80F3B3E13AD552B24C8_RuntimeMethod_var);
}
IL_00a6:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Destroy_m16201058C128455D5672E019015B4657ABD9614A (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
{
VirtualActionInvoker0::Invoke(34, __this);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GroupOperation_get_Progress_m5CB53EFD6FAD043CE2D65F8028A2579F8A51B5AC (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2;
memset((&V_2), 0, sizeof(V_2));
{
V_0 = (0.0f);
V_1 = 0;
goto IL_0038;
}
IL_000a:
{
RuntimeObject* L_0;
L_0 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
int32_t L_1 = V_1;
NullCheck(L_0);
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_2;
L_2 = InterfaceFuncInvoker1< AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t >::Invoke(0, IList_1_t51C927E4DB09F17222E3CE5A7157AB2B63CD87C4_il2cpp_TypeInfo_var, L_0, L_1);
V_2 = L_2;
bool L_3;
L_3 = AsyncOperationHandle_get_IsDone_m55E07BF92CC2979A9BBFD8F5B97DCCD52DA1326A((&V_2), NULL);
if (L_3)
{
goto IL_002c;
}
}
{
float L_4 = V_0;
float L_5;
L_5 = AsyncOperationHandle_get_PercentComplete_mB5B48174489343D707D9E4A90BAFE24658D135EC((&V_2), NULL);
V_0 = ((float)il2cpp_codegen_add(L_4, L_5));
goto IL_0034;
}
IL_002c:
{
float L_6 = V_0;
V_0 = ((float)il2cpp_codegen_add(L_6, (1.0f)));
}
IL_0034:
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0038:
{
int32_t L_8 = V_1;
RuntimeObject* L_9;
L_9 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_9);
int32_t L_10;
L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_9);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_000a;
}
}
{
float L_11 = V_0;
RuntimeObject* L_12;
L_12 = AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_inline(__this, AsyncOperationBase_1_get_Result_mD1906D342B78DCAF89178F222AEC2B1F069F4DCC_RuntimeMethod_var);
NullCheck(L_12);
int32_t L_13;
L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tFE50E9F177024FC262BCB55F9FE75FA6B7F04A1F_il2cpp_TypeInfo_var, L_12);
return ((float)(L_11/((float)L_13)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m8C19E45ECB5A7DB7895A83EE0F918CEF60FD932E (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_operations, bool ___1_releaseDependenciesOnFailure, bool ___2_allowFailedDependencies, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B2_0 = NULL;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* G_B3_1 = NULL;
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___0_operations;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B(L_1, L_0, List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var);
AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_1, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
bool L_2 = ___1_releaseDependenciesOnFailure;
if (L_2)
{
G_B2_0 = __this;
goto IL_0013;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_0014:
{
NullCheck(G_B3_1);
G_B3_1->___m_Settings = G_B3_0;
bool L_3 = ___2_allowFailedDependencies;
if (!L_3)
{
goto IL_002a;
}
}
{
int32_t L_4 = __this->___m_Settings;
__this->___m_Settings = ((int32_t)((int32_t)L_4|2));
}
IL_002a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_Init_m63F2FE2DAA01637218A993C4008090339ECC1EC0 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* ___0_operations, int32_t ___1_settings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_0 = ___0_operations;
List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* L_1 = (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843*)il2cpp_codegen_object_new(List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843_il2cpp_TypeInfo_var);
List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B(L_1, L_0, List_1__ctor_m279E5AA525FEFA2E8D2689C61D387586D5D7902B_RuntimeMethod_var);
AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_inline(__this, L_1, AsyncOperationBase_1_set_Result_m0938D410B6037B8BF1AE34976DDC01534AF33371_RuntimeMethod_var);
int32_t L_2 = ___1_settings;
__this->___m_Settings = L_2;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GroupOperation_OnOperationCompleted_m9FFD2AEFFDB99EC7D040F53B0D5B62A60D6D23A7 (GroupOperation_t692FDC0BD4B9466CF2744324BA28F41758B0F5DE* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_op, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_LoadedCount;
__this->___m_LoadedCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
GroupOperation_CompleteIfDependenciesComplete_m0CBDC4B0BC6DEB0F32D2E9884F99D6EA4FBFD346(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestOperation__ctor_mA83D2F7455DD870CD8AF192415C0DFD29F054F62 (UnityWebRequestOperation_t3FCA9B5B786DBF58B96FF885A08594DE60873BBD* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_webRequest, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_m263F8B1ABB3B3020DBB0D7A29C7F7539E8A76021_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperationBase_1__ctor_m263F8B1ABB3B3020DBB0D7A29C7F7539E8A76021(__this, AsyncOperationBase_1__ctor_m263F8B1ABB3B3020DBB0D7A29C7F7539E8A76021_RuntimeMethod_var);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_webRequest;
__this->___m_UWR = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UWR), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestOperation_Execute_m6CDFDEA8F294580DD53D1C9D7B27872BBFA42115 (UnityWebRequestOperation_t3FCA9B5B786DBF58B96FF885A08594DE60873BBD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequestOperation_U3CExecuteU3Eb__2_0_mBFE21A77BDFDB2293AFCA6AD6CBE77D766921B4A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___m_UWR;
NullCheck(L_0);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1;
L_1 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_0, NULL);
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_2 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_2, __this, (intptr_t)((void*)UnityWebRequestOperation_U3CExecuteU3Eb__2_0_mBFE21A77BDFDB2293AFCA6AD6CBE77D766921B4A_RuntimeMethod_var), NULL);
NullCheck(L_1);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequestOperation_U3CExecuteU3Eb__2_0_mBFE21A77BDFDB2293AFCA6AD6CBE77D766921B4A (UnityWebRequestOperation_t3FCA9B5B786DBF58B96FF885A08594DE60873BBD* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_request, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mA64801931999FC6D8355A5FDE500C47FAAF00E25_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___m_UWR;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_1 = __this->___m_UWR;
NullCheck(L_1);
String_t* L_2;
L_2 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_1, NULL);
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_4 = __this->___m_UWR;
NullCheck(L_4);
String_t* L_5;
L_5 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_4, NULL);
AsyncOperationBase_1_Complete_mA64801931999FC6D8355A5FDE500C47FAAF00E25(__this, L_0, L_3, L_5, AsyncOperationBase_1_Complete_mA64801931999FC6D8355A5FDE500C47FAAF00E25_RuntimeMethod_var);
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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ResourceManager_get_InternalIdTransformFunc_mF9E2EB179C238ED082683966C36F07EDC85F9087_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* L_0 = __this->___U3CInternalIdTransformFuncU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D DiagnosticEventContext_get_OperationHandle_mC766CD6C074CD2A0E3486FD41CE0B951B25B3FA6_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = __this->___U3COperationHandleU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_Type_mF65C73B3A0D1958041136121E877B4AF9ECFCEBB_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CTypeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEventContext_get_EventValue_m1109E4CB1BFA64FEDC13FF72B293B68DA2D0A94F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CEventValueU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEventContext_get_Error_m1BCCCD62C4402CD13F6E0E071111AF0BEEA00BD3_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Context_m8DC1C15D121AD87B29AE6FAF53B6797221E2224B_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CContextU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* L_0 = __this->___m_ResourceProviders;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationHandle_set_LocationName_mA4DD8D02B510CD9974D1E5AAC4D34DD91575865C_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___m_LocationName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocationName), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_Allocator_m2F215AF545EE1A8EEDEBFBFACA32D5E0B44A74B3_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_allocator;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 InstanceOperation_InstanceScene_m673A930720C94D7EC8618855441A78A4D2A576D2_inline (InstanceOperation_tF054C074A908493CDDDE0860971A9D25BF33E644* __this, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_scene;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticEventContext_get_Location_mEFDEFECC834FF8AA3B9542889DD449BF07A5EF5F_inline (DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method)
{
{
Exception_t* L_0 = __this->____innerException;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnknownResourceProviderException_set_Location_mC4689284960B91DB49E674BDAF259530C3F4B421_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CLocationU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CLocationU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* UnknownResourceProviderException_get_Location_mC769291CC27D81B8573117354AB08E222DD68CF8_inline (UnknownResourceProviderException_t947D59512A3B4DAA23B858147402A3BA88C09A9E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CLocationU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* RemoteProviderException_get_WebRequestResult_mF80BDC58604D4D5C44AB968FA544CFD30C330954_inline (RemoteProviderException_t2A8F9C7A50DA4CD246613F28ED957C9F3C531131* __this, const RuntimeMethod* method)
{
{
UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* L_0 = __this->___U3CWebRequestResultU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DelegateInfo_get_InvocationTime_mA102D6CDFFEECC935EF0097705D0081C59D8B030_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___U3CInvocationTimeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelegateInfo_set_InvocationTime_mF31701BE6AF283B3887E76D6DE7653325F2BF645_inline (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___U3CInvocationTimeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___m_target;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializedType_get_AssemblyName_m42ED37D1ED570F31D87F2CF9486CC83954FAFCD8_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_AssemblyName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializedType_get_ClassName_m1597BC3A9C2E8EA40F35F8CF03B7591618AB96D9_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_ClassName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedType_get_ValueChanged_mCD14490D0BC812C462831E2BD634A60E24243D34_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CValueChangedU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializedType_set_ValueChanged_m91FD96EEB5883E2ED8B507EC3CC668109928E1E7_inline (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CValueChangedU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Id;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ObjectInitializationData_get_ObjectType_m7706EB3247D33B65F062CDEEB40792A27B8ABF69_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 L_0 = __this->___m_ObjectType;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Data_mEFF201461CA817CE659A8703EE2AFEBF53824318_inline (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Data;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method)
{
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___U3CwebRequestU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequestResult_set_Error_mB8AB258796A2F29BB387F34222FFA59EA3431009_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnityWebRequestResult_get_Result_mFA65ADAE33B5F1037C60A4F544F54800114B8DDA_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CResultU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Error_m84C4381776A6467DE9CC4DB3797661F1519FBDF5_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t UnityWebRequestResult_get_ResponseCode_m9587BFE958C864F3B4744E78890AE09C1E5CF3E2_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___U3CResponseCodeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Method_m170F095C8F0E614D35EC882874DA221CF7FD372D_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CMethodU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnityWebRequestResult_get_Url_m692560D0BC25EA558272192CED8409364335F477_inline (UnityWebRequestResult_tA95EC7D19496D17A6F8A7630752E8FA47E706894* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CUrlU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_Hash_m5241C40F21D24CB9796C5A6B71692FCABA061F79_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Hash;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBundleRequestOptions_get_BundleName_mC6440526C8EA2D3AE637F9708366D49D92AEE07D_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_BundleName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t AssetBundleRequestOptions_get_BundleSize_mBF9BE237E555C6369CF5980696A5B7F4AE12D1B1_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___m_BundleSize;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_Timeout_mE116648854CC272B9D579758C71F4D59646A555F_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Timeout;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ProvideHandle_get_ResourceManager_m21C0C0B4C590B19E601BF83ACEA612EAF3B62262_inline (ProvideHandle_t784595962229824EBCC1B2D6B45B069C9A207631* __this, const RuntimeMethod* method)
{
{
ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = __this->___m_ResourceManager;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseCrcForCachedBundle_mEA782A87DBBEEC57AD4C60376F585D719A3E8227_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseCrcForCachedBundles;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t AssetBundleRequestOptions_get_Crc_m638E8363BD60FD574E69B337042C4BC8E16B3AE9_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___m_Crc;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ResourceManager_get_CertificateHandlerInstance_mFE0A1AC4ACD430F7FFE076B3AAF8DE302E47BDC0_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = __this->___U3CCertificateHandlerInstanceU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeCertificateHandlerOnDispose_m5EFCAF91A547716C4ACA5FB546E991B79E3D0E2A_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ResourceManager_get_WebRequestOverride_m5B5944646CCCFEC195AF713DC15F490EDA9EDC12_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method)
{
{
Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* L_0 = __this->___U3CWebRequestOverrideU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_AssetLoadMode_m7C8EEB76C1AC675E76B7227E2B6D1B75194B2702_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_AssetLoadMode;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_UseUnityWebRequestForLocalBundles_m757E1D4C7C0EA98A50A2DB1834D3BF44680BDD5A_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_UseUWRForLocalBundles;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityWebRequest_set_disposeDownloadHandlerOnDispose_m1BF640E233D231F8C0333864C0FE5D9E1DC2E7C6_inline (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AssetBundleRequestOptions_get_ClearOtherCachedVersionsWhenLoaded_mB153677F48A4B47D247D161E49E913B9BDC51746_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_ClearOtherCachedVersionsWhenLoaded;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AssetBundleRequestOptions_get_RetryCount_m13E92C2312B338C121AE8C1C9979B2E3719F385A_inline (AssetBundleRequestOptions_t28C7A48941B14DD1BAF93B223830820F1AB1E006* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_RetryCount;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProviderLoadRequestOptions_get_IgnoreFailures_m38F1966139843C0C98C3598834A3BCCD9700962F_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_IgnoreFailures;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderLoadRequestOptions_get_WebRequestTimeout_m81BA0608C118ECD1ED8AD0732A626E747418320B_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_WebRequestTimeout;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BinaryDataProvider_get_IgnoreFailures_mB1618C33565A80A53488BEC0354EF97F79700F73_inline (BinaryDataProvider_tFBF3674E4B6D83867570F6F4EBF2BE280ACAEF8D* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InstantiationParameters_get_Position_mED28D6FCE87E7AEBC4D0D0D78FA4749300ADE83B_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 InstantiationParameters_get_Rotation_mDDFD08C31993BB4532D0D27B3DC801735EE93017_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Rotation;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InstantiationParameters_get_Parent_m778422BDFC47C2CCE73196FAE4A341F5308160E6_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Parent;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstantiationParameters_get_InstantiateInWorldPosition_m546FDC64BF6E5E7B739392EE27695D43DE65A3AD_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_InstantiateInWorldPosition;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstantiationParameters_get_SetPositionRotation_m089FF9C21E2840258CE80BB9E77E35F3C2E710B3_inline (InstantiationParameters_t4CA06BFEB246233E9FEBC2DB0B09124C0BFC7669* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___m_SetPositionRotation;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneInstance_get_Scene_m4A9A4A43AFC047DD8FB2DF665C499A09296CBA58_inline (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = __this->___m_Scene;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SceneInstance_set_Scene_mD929C70C4FEF4B9599C1A6A5C22CE787C433A06C_inline (SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method)
{
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___0_value;
__this->___m_Scene = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInitAsyncOp_Init_mA692A84282503E756732EB5AED2D184E17C8896B_inline (BaseInitAsyncOp_tC34615845690A38C0F748CE658CC8027BCF3014C* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_callback, const RuntimeMethod* method)
{
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_callback;
__this->___m_CallBack = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CallBack), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextDataProvider_get_IgnoreFailures_m8BC123BCDA3C358B9EF223382A5ABA14C41D8D61_inline (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIgnoreFailuresU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceLocationBase_get_DependencyHashCode_m9E0B40B30D210863CD93FF3B49931192022F7E86_inline (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_DependencyHashCode;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_Graph_m670206480E0149C55B547DF779321DFE8EF9436B_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_Graph;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_ObjectId_mF6D69C8148C581548D9CF4C21293F6A8300DAC75_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_ObjectId;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DiagnosticEvent_get_DisplayName_m02754B60C44C78A265F62732A3395470BEAA39CA_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_DisplayName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DiagnosticEvent_get_Dependencies_m5E3CA5E99242A6845C6974B9620EFEFE3777C2CD_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_Dependencies;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Stream_mC79CA5D736C7CEBA931F272DA4F94BA8DED1BCF6_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Stream;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Frame_m3CC82F45DB1EA65234FF98A1E739FC40D303171B_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Frame;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DiagnosticEvent_get_Value_mC412E8EC2AC4D004D2E68BCF0566AA2261008C02_inline (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AsyncOperationHandle_get_Version_m1DA4995F59398AC5537A4F5A64F18E19B599FBC2_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___m_Version;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AsyncOperationHandle_get_LocationName_mFBCB4F35970F65B67F34263CBBC8949DBD04954F_inline (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___m_LocationName;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA8F89FB04FEA0F48A4F22EC84B5F9ADB2914341F_gshared_inline (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, float ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____count;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7F2D3292EA772DEE8AE5A0DAC57E3E210045DDC7_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m17694F84F89B1CA877E7FB810A103007F960CC3E_gshared_inline (Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* __this, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, DiagnosticEventContext_tD6FFFE80ABEF14A1A535141596224C7AF837319F, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m39604FFBE998E6D4F7BF665421372ED2E8F8A9B7_gshared_inline (Action_4_t51F78DA8E58156577593F6C422DEBEB7642D6F42* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mAD1782419344B04D36CFECF62A116E94574A3413_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___0_item, const RuntimeMethod* method)
{
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
AsyncOperationHandleU5BU5D_t968CEAAAE58B36C9BDFD590CE6407374A8526562* L_6 = V_0;
int32_t L_7 = V_1;
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)L_8);
return;
}
IL_0034:
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_9 = ___0_item;
List_1_AddWithResize_m9E1E291F68BC8D68EBCBF0394CF1117A15C9378A(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CResultU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7996D932EA8B1E14EB2A7F229C3C8F03FE4CEEE5_gshared_inline (List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* __this, DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD ___0_item, const RuntimeMethod* method)
{
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
DeferredCallbackRegisterRequestU5BU5D_t9EE53271E1B9497444A02DA609314E924A546CE4* L_6 = V_0;
int32_t L_7 = V_1;
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD)L_8);
return;
}
IL_0034:
{
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_9 = ___0_item;
List_1_AddWithResize_m35ACF165BC6D3D0F57F8BE5C0AE7977F82ED5530(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD Enumerator_get_Current_m9471395F103D524184B9C3431F6720602406AC65_gshared_inline (Enumerator_tF731C1C8C26D93EBEF6F795C470F4E4F8FD61676* __this, const RuntimeMethod* method)
{
{
DeferredCallbackRegisterRequest_tA5BE4066185FD0EB6B33A28B02B58660CE4A22AD L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___key;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinkedListNode_1_set_Value_mA3F2991DC59E41D3FB7E9EABFBA2C1DD24C9A278_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_value, const RuntimeMethod* method)
{
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_0 = ___0_value;
__this->___item = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___item))->___m_Delegate), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___item))->___m_Target), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LinkedList_1_get_Count_m699332A49A02B1D79466B0FCFAFEC25CA6B48F7B_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___count;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 LinkedListNode_1_get_Value_m9A9FE836154CAA03E0B573E1435C07192141A71D_gshared_inline (LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* __this, const RuntimeMethod* method)
{
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_0 = __this->___item;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF922A6C45AA080D5A0A87E6FC45C6A966B5A826F_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 ___0_item, const RuntimeMethod* method)
{
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_6 = V_0;
int32_t L_7 = V_1;
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232)L_8);
return;
}
IL_0034:
{
DelegateInfo_t718C124E89FB2703D642911A3CEC87D645D62232 L_9 = ___0_item;
List_1_AddWithResize_mC49B2FBBCC557C43D9346D0E7E0E21768645F4A5(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3CD6522F5238852B19A0FD146657933E1876ABB2_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* LinkedList_1_get_First_mAAFBCF23E1CA288189B1044BB52EA5C1D145E67E_gshared_inline (LinkedList_1_tDDFC0BACC898FD97880B3BB3AA0A8CF0200C8068* __this, const RuntimeMethod* method)
{
{
LinkedListNode_1_t589D965E6288FD9365DC360051FF671E3453E5BB* L_0 = __this->___head;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m08980A8AC138C2D99C4121189BB3A36979BF4711_gshared_inline (List_1_t79AD5A9BF59B63C458EDD7787024BC180F0A68A6* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
DelegateInfoU5BU5D_tBCC10C3DD4D55DB1585CC2DB859B317633BC3EBC* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m2774E2214D1591E44EDA6A6D25BC5FA15D4951C9_gshared_inline (AsyncOperationBase_1_t53CEC258A81CC6E6C433249F4DBF1B719395DBD7* __this, SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A ___0_value, const RuntimeMethod* method)
{
{
SceneInstance_t9D8203A59AA2C8EE21045B75AFA429EB1B6BF14A L_0 = ___0_value;
__this->___U3CResultU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CResultU3Ek__BackingField))->___m_Operation), (void*)NULL);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mFAD2E8B344DDEDAC8E40E83616A8076B83831241_gshared_inline (Action_1_tA2A828A12168D2E827F3385FAC1C25CBD4DD5D8F* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mD24A56BF888EF741DFE7EBDC8475ECE6F5A74237_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB4257A2B4551959CAC74AAC14A4144D501D0A7D5_gshared_inline (List_1_tA0FCF59BD865D342654D506AE993E6610AFD34E9* __this, DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 ___0_item, const RuntimeMethod* method)
{
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
DiagnosticEventU5BU5D_t94E38C770CB7D8D3703DFD4FDDBC92FC4D473A95* L_6 = V_0;
int32_t L_7 = V_1;
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274)L_8);
return;
}
IL_0034:
{
DiagnosticEvent_t33E1175DA005D137D20535AB25ACE16837A3A274 L_9 = ___0_item;
List_1_AddWithResize_m628903297B0746C55845080A6483F7E36D5D96FD(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CResultU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA8C6DC40B44EFB5EC84E036997F5DDE2B4255F96_gshared_inline (List_1_tD56BA8CDF3A23F08EFCFA8D94319A8A150F59843* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D Enumerator_get_Current_mED23BA54237489B3A4CB41FAF90C0AD36D02A4AA_gshared_inline (Enumerator_tD5B9682CA32C785D58B7B51B5BA570252958ACF5* __this, const RuntimeMethod* method)
{
{
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}