#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template 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 struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct 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 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 struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct 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 struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81; struct U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C; struct BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D; struct BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575; struct BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F; struct Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1; struct Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D; struct Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E; struct Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813; struct Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665; struct Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821; struct Cache_1_t50BD865E82A295299F1E22E096D099C9F44E7B2D; struct Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5; struct Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416; struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645; struct Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED; struct Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5; struct Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; struct Dictionary_2_tBDD02A03073B49D98E514F9FDE894CE445376A36; struct Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9; struct Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26; struct Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432; struct Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD; struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36; struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522; struct Dictionary_2_tEBE04B1296B93DAD3B8C7BEE8EA33F64A5169C72; struct Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776; struct Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644; struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_t412B79C7D0A68EA5B1CFEB485D78176A63FBCFBA; struct Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929; struct Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE; struct Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE; struct Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB; struct Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455; struct Dictionary_2_tFC542F52AF721FEF237136A160FE0EBB15A771CA; struct Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE; struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0; struct DoubleLookupDictionary_3_tF9966B9DC1257238AEAF91AFB9AABFFEF07A02A5; struct DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07; struct DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041; struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7; struct Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC; struct Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732; struct Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164; struct Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0; struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581; struct Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C; struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E; struct HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A; struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178; struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7; struct IEnumerable_1_t64E259F7A8065E3CC141A23A0FA219E48A7F9C35; struct IEnumerable_1_t11F08D46A18E820E6CD80DE57F40444AD29E6689; struct IEnumerable_1_tF5487DDC9BFE72D77C0A279762BD5851F02B4F03; struct IEnumerable_1_t9BFC4EA32B04B96A5BB13A056B7E299ADC431143; struct IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t8E50A30565DC033F3BDF1627DA5A9C930C1E0DB9; struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B; struct IEnumerator_1_t17A98E9C91AD59AC8DCA7D9C70E659E9F6583901; struct IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E; struct IEqualityComparer_1_t84CD58C3582484C691B22BB0E534C8ADD9B22966; struct IEqualityComparer_1_tE62A70EC9EB2FBBCEE7AB70FB7E3B8BC6616143C; struct IEqualityComparer_1_t553B04BF51BC8A57C4DB9F82797DF9984F081F12; struct IEqualityComparer_1_tD019A21C2343E44617E88A22ABC4915C6E868A20; struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; struct IEqualityComparer_1_tE1B452183381DE5C65F7FA196512AA93494E8076; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E; struct IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F; struct IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1; struct KeyCollection_t1A2F8B76C81CA42D7083FD58F433C00F69E1CAE8; struct KeyCollection_tC008DE44E6DFA204ABD1598DE90562FCF4DDDB0B; struct KeyCollection_t16C98B989181678029DFF9D2C68C87726A4BB69D; struct KeyCollection_t1ED1B6226BE6DBE7F26805A9C9045A9605CA018B; struct KeyCollection_t3B5B5EC5008CF7155D1C4BB48748DB337F4C017B; struct KeyCollection_t9E0D539C5FB9C171F0FB0543EE003F7D470E93A1; struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974; struct KeyCollection_tD48285ECDF8438053DB851543CC44255F2A00427; struct KeyCollection_t435C98EF6D9830D6ECB7BC7B286020AFBFF6F877; struct KeyCollection_tD1A9BE6B4EE6D3A112BB9C6A91E755DCDB5D206A; struct KeyCollection_t1C04736D69CF8A725265A55898B610C13A041EFB; struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36; struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; struct KeyCollection_t701CF2F9BA1D193104A01496B581B6A3F38D8DC4; struct KeyCollection_t02541CB969C6789E9BB983900971E523FEA71BC7; struct KeyCollection_tCACF0F935C55F552E0FD0DDA438EC25BBF25ED51; struct KeyCollection_t90CACBCC2EF68735162D3E06AB348DA104BC191C; struct KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55; struct KeyCollection_t555B8656568D51D28955442D71A19D8860BFF88C; struct KeyCollection_t56C9CA539771D68F44D87D0E711E4CFF69326192; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3; struct List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE; struct List_1_t449A088656B6F11EC9C513A6937BB74A07028F58; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72; struct MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB; struct MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A; struct MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148; struct MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0; struct MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D; struct MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0; struct MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290; struct MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6; struct MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1; struct MinimalBaseFormatter_1_tB16D808E6F917D4D4110FF39599A54DDAED659FB; struct MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F; struct MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F; struct MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2; struct MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300; struct MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45; struct MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0; struct MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537; struct ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE; struct Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4; struct Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD; struct Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288; struct Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F; struct Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148; struct Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED; struct Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07; struct Serializer_1_tA8E129659ABB172F5AD4152B12F6C5C9A424D567; struct Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7; struct Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5; struct Serializer_1_t9854C0179F50900A646768F185F6E029A9121EE0; struct Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA; struct Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30; struct Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50; struct Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D; struct Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45; struct Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602; struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5; struct Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct ValueCollection_tF824839ED34E405F8E95EF57B0EED41F04EBD755; struct ValueCollection_tDC55D32E098BFE9C93CE34D2D7F9EB073FF3570A; struct ValueCollection_t9C754D6CA99883319CFC6BE865A0A35E0904D9B7; struct ValueCollection_tE9E2B093A5EAFBC351BE7A06D257BC40B76E409A; struct ValueCollection_t54E5969C1DACFAD41559A171DEDFF1A0B8C441FE; struct ValueCollection_tACD57241DE1374B74BC3368949B19747ACAAE25B; struct ValueCollection_t079BA517239F1ED58868F9BD46ABC9A2F394F786; struct ValueCollection_tCB1C15204CF6364ABC7B6B83C9DD4C45C09DD972; struct ValueCollection_tE1B59B48ACCBEF05130E8958924152A9AE21A00E; struct ValueCollection_t8890D7AC71AF2C8993A70C4D54049AD80FE1AF66; struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E; struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; struct ValueCollection_t5F9B90EE460F9D5D33F86C21995A946FF8457245; struct ValueCollection_t74FDEA2937112B440C9793D59E228CD60DE451FC; struct ValueCollection_t1D1B27DB918D05BA0A63482CB9982A09024878DC; struct ValueCollection_t9856F7D7BA268E2084B24171F4FE251E2E32EB39; struct ValueCollection_t33CD5E96C2836F2D6A92CD4652778B2B1D1205F9; struct ValueCollection_t6E6C24D8CE99E9A850AB95B69939CBBA2CB9E7D9; struct ValueCollection_tC72ADD3C4A1BECE1A0E419F63C5C423DD518C857; struct EntryU5BU5D_t9CFBA1D7D9BDFB6AA43932A34DC998D93519DA19; struct EntryU5BU5D_t60ACD407C510C640917252BA3C1CCD2227C5F6AF; struct EntryU5BU5D_tAE2FDC4F469460FA38CC75B991A5C7EEED01C8C8; struct EntryU5BU5D_t71B6EB29B4D83B1B6DEF62AAD60BE484B77C9B5B; struct EntryU5BU5D_t809E239682E35A57912E4BB46E5D0C37DAC89FB0; struct EntryU5BU5D_tD52EB07575BF10B41E974610255C54A7B508426E; struct EntryU5BU5D_t04AD6FAE3CE2700B8AADB199AD0C89040902EB90; struct EntryU5BU5D_t01AEAB02A40C6A3ADC858E6DBBACD85DE8523BAD; struct EntryU5BU5D_tF2BC086835B1B5B962651E02DCDA43A733326FA0; struct EntryU5BU5D_tEA74E045A121750FD6ACCB8D2B4E35F86A0465F2; struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96; struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; struct EntryU5BU5D_tE9BE14F441DCFD2977A08126ED2F533542FBAFB8; struct EntryU5BU5D_tEEDA5F4359FEF3DEC4D529C4F114429079673B0E; struct EntryU5BU5D_t17F8E70A5CCB9392AF3EB4EF446604C8AB4372FA; struct EntryU5BU5D_tEF257CF0A80D8754C7653BAC9993E4613D944BFD; struct EntryU5BU5D_t105E328D1CD94082BB285EB8B59998155107357B; struct EntryU5BU5D_t7C07FADA3D121BF791083230AC898F54129541C8; struct EntryU5BU5D_tB314925F934D4288E8F1FEFD9BAB2450767E315F; struct SerializationCallbackU5BU5D_tC1551CD92992B910C5FB2240DD8BAA48AAA76BC1; struct SlotU5BU5D_tD44C55E6E47FEF298803610AD06DE64ADD2843E9; struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01; struct SlotU5BU5D_t0FD57ECF60D6ADD2A7050D7198C4DF420FEE1D88; struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataFormatU5BU5D_t9C670A57EFF92157C1D5F0DD391E1513D09C3171; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E; struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3; struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053; struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265; struct NodeInfoU5BU5D_tBF6E53DA422C0B9AD92AFE9C1F446440BE6A38B4; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; struct PrefabModificationU5BU5D_t12FFB5B0120961DABA7AD642FB129FB7B6055F18; struct SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct SerializationCallbackU5BU5D_tA061C2F6AA710393AC88440776B4196E5232B32B; struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354; struct AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct Assembly_t; struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42; struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA; struct BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032; struct BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2; struct BinaryDataReader_t58425E92734B0E416A090AAA04783F62370CC950; struct BinaryDataWriter_t6FFBB15141FB40359F277CA0FBCE7EC5ED745AFF; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5; struct CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3; struct ColorBlockFormatterLocator_tACD976230D1C9BC819B30EF4F266BDBA386C991A; struct ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; struct CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1; struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82; struct EventInfo_t; struct Exception_t; struct FieldInfo_t; struct GlobalConfigAttribute_t887F6852A68821DB6B0C69048CAF30065E83064B; struct GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA; struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E; struct GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6; struct GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B; struct GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E; struct ICustomAttributeProvider_tC47C1E6A3DC1ADA77819AF705CC1D1175315876D; struct IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816; struct IDataWriter_t54F3756A26CA3F366434D96287930E867B999653; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IExternalGuidReferenceResolver_tE2246D20E9B6CBECE9A5DCAA74F38AB44BDC4222; struct IExternalIndexReferenceResolver_t9B40BA2D12369BE63CC8F2FF430D077E572E13ED; struct IExternalStringReferenceResolver_tB7BE3E6120D7E67612A9A230C5AF3508A5A7F232; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IFormatter_tC71F8A7561F22281B5A5D6702610A080B7730EC6; struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609; struct ILogger_t264A82F87DDF77784E6FBFF7D05A2D64E60CD036; struct ISerializationPolicy_t0C47BF78FD9B96AE6371585EAE63593988C2FA43; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E; struct JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC; struct JsonTextReader_tDB1E000D51FA55538808105EAE0C3F1626AD033F; struct KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158; struct LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0; struct MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656; struct MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18; struct MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MemberInfo_t; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct MethodBase_t; struct MethodInfo_t; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F; struct PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B; struct PropertyInfo_t; struct QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900; struct RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53; struct RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99; struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F; struct SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB; struct SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9; struct Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA; struct SingleSerializer_t73348AC149C370F26845BA4025414C15BEF0526B; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct String_t; struct StringBuilder_t; struct StringSerializer_t3D5FF72BF41470131C016796ADAB3C1CBC31C681; struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct TwoWaySerializationBinder_tB57AA7BA56E27C4C20370DFEC2ABAF69FF48FD9E; struct Type_t; struct UInt16Serializer_tD2026183152D34F50F56618FE71FB37FFCB14B0A; struct UInt32Serializer_tE7DD641B0F076A83B1C28F88F1CB1896C1CF555B; struct UInt64Serializer_tA073BB48FD6A726CCD8900115E3136C0E617484D; struct UIntPtrSerializer_tB539910C3C136CEE0DE732369C0F904B0B77E441; struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C; struct UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637; struct Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB; struct Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8; struct Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B; struct Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8; struct Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3; struct Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170; struct Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F; struct Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8; struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1; struct WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25; struct WeakReflectionFormatter_t9DC6B245F04FA56076DA88BEE0675B21D5FEDA2D; struct WeakUnityEventFormatter_t1D527E369C48091FF82817FDCE50A9729EF54DBE; struct WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3; struct WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65; struct U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820; struct U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C; struct U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E; struct AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21; struct U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF; struct U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D; struct U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD; struct U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB; struct U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436; struct U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A; struct U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0; struct U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639; IL2CPP_EXTERN_C RuntimeClass* AmbiguousMatchException_t74F105B42C618E39EEE32A52E79C24044604E70E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArchitectureInfo_t13007AD3A9EA06623C9630954F7D300E7110743D_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* AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_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* Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_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* Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD890B0F65ABAD0B3D3FDCE92EDC9BC15264F36B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t64E259F7A8065E3CC141A23A0FA219E48A7F9C35_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t0A8EF03991E9A660D36BAF3636A876E95ED64B05_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t69908BE263733D5C3989BAC671BE4067F7FE66E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IFormatter_tC71F8A7561F22281B5A5D6702610A080B7730EC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IOverridesSerializationFormat_t15B873538A4A5DAFBE2B3F18EE4145099767DF68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISerializationPolicy_t0C47BF78FD9B96AE6371585EAE63593988C2FA43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MethodBase_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_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* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProperBitConverter_t0F12B9E3409E1904D83F78428C9096F60A9EA3B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PropertyInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_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* TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_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* U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityExtensions_t55C19CE7E5B71B1A979C612D1D7B364528547C5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral00CE23618B9DCC813B805D73CD1BBD636F27A2F2; IL2CPP_EXTERN_C String_t* _stringLiteral0146E174C7ADE4E444C1438FE7B282F54DF11087; IL2CPP_EXTERN_C String_t* _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75; IL2CPP_EXTERN_C String_t* _stringLiteral0312B7097AC8B11AFDEA5E693CEE5800298FB6AA; IL2CPP_EXTERN_C String_t* _stringLiteral0666DC5D9E7CF566D5C65445DF73CDB25C24D92F; IL2CPP_EXTERN_C String_t* _stringLiteral072BA90B274B502615639084DC3D7FCC63407A24; IL2CPP_EXTERN_C String_t* _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2; IL2CPP_EXTERN_C String_t* _stringLiteral0998B927332BD3D3FA31ADAA179A89C9ED471F54; IL2CPP_EXTERN_C String_t* _stringLiteral0A12E14A8352046747ED2DAAB8A78C057C6AE00E; IL2CPP_EXTERN_C String_t* _stringLiteral0AB0251CA709CD9E582922247EB9215B0527797D; IL2CPP_EXTERN_C String_t* _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72; IL2CPP_EXTERN_C String_t* _stringLiteral0BB39DE8D1B747008B7AA481357BD906FEA90B6F; IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A; IL2CPP_EXTERN_C String_t* _stringLiteral0C52B300840D30CF95D86AED2546C77721EE5F99; IL2CPP_EXTERN_C String_t* _stringLiteral0CE918CF589A0B3A3BDB90F0F98BCC43CDF6169E; IL2CPP_EXTERN_C String_t* _stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500; IL2CPP_EXTERN_C String_t* _stringLiteral0D78A3ACF08834A8208E9C1EAB783D9E372B0E45; IL2CPP_EXTERN_C String_t* _stringLiteral0EE5A0C7F9D77AE43F5F8A2AB11B74F3D832E3E3; IL2CPP_EXTERN_C String_t* _stringLiteral0FACD530D9781E204FA5DC4E8F07428706A07E18; IL2CPP_EXTERN_C String_t* _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0; IL2CPP_EXTERN_C String_t* _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7; IL2CPP_EXTERN_C String_t* _stringLiteral118E38B2D412E6F22C505D9D88DD635BB1155008; IL2CPP_EXTERN_C String_t* _stringLiteral11909D123B991E3C754CC83296AD12C555BF8327; IL2CPP_EXTERN_C String_t* _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96; IL2CPP_EXTERN_C String_t* _stringLiteral1461CA24999CF01D68885D9AD4C135858B6F8215; IL2CPP_EXTERN_C String_t* _stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0; IL2CPP_EXTERN_C String_t* _stringLiteral1593F0BA9565D41C31360961E958F85BB60F0C8B; IL2CPP_EXTERN_C String_t* _stringLiteral15F3B67F570CD6F1C7255E182D23851EEF865FFA; IL2CPP_EXTERN_C String_t* _stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7; IL2CPP_EXTERN_C String_t* _stringLiteral19C147781CE2042D7037814815F09B3A0DF8268A; IL2CPP_EXTERN_C String_t* _stringLiteral1A3D8350B838D64908765D3B2EBE53A839B0648F; IL2CPP_EXTERN_C String_t* _stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF; IL2CPP_EXTERN_C String_t* _stringLiteral1A9F773AF09A196B0A76B00E4B47084B3EA86D59; IL2CPP_EXTERN_C String_t* _stringLiteral1B6D0EA4FFAEA7868BA3D296BF046EF1266CEC55; IL2CPP_EXTERN_C String_t* _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282; IL2CPP_EXTERN_C String_t* _stringLiteral1C50918CD5619BDE9BDBED1D23983EEBAD065B57; IL2CPP_EXTERN_C String_t* _stringLiteral1FA39FB94CB6DF5EF954D2088C227CB9ED90EFF1; IL2CPP_EXTERN_C String_t* _stringLiteral1FABC2A25CB706D14D196EDC81593EDDF5444872; IL2CPP_EXTERN_C String_t* _stringLiteral2030424B4C72911EFD9CDF5E0623D41FC18AB796; IL2CPP_EXTERN_C String_t* _stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E; IL2CPP_EXTERN_C String_t* _stringLiteral2210DC84C50D37C279FE93BEDD2A7B12B749BA3B; IL2CPP_EXTERN_C String_t* _stringLiteral226448A783633C587C0DA345FFE993C4DC5A49FE; IL2CPP_EXTERN_C String_t* _stringLiteral22E6A2FFAE07332458D58C86650C7BDA8BF3ACFB; IL2CPP_EXTERN_C String_t* _stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral23998DBCE1A1F83012093E4B71C64B024670D733; IL2CPP_EXTERN_C String_t* _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E; IL2CPP_EXTERN_C String_t* _stringLiteral2401DEC40A6BB723EADFF210CC4CE042F532577D; IL2CPP_EXTERN_C String_t* _stringLiteral24AEC96AAC2379CB03D9ED44346655AC81FAE3DE; IL2CPP_EXTERN_C String_t* _stringLiteral253AAF8475BA32B69C159F7562DFFD7A6A328EC7; IL2CPP_EXTERN_C String_t* _stringLiteral25B0990DA451BF652A78ED6F499A0297510075D3; IL2CPP_EXTERN_C String_t* _stringLiteral25F5EF17AC725A91FE3F3CE895C16ED6DD9B3499; IL2CPP_EXTERN_C String_t* _stringLiteral286CC02C1E7ED462D7D2D31546D5144F88661A2F; IL2CPP_EXTERN_C String_t* _stringLiteral28A2974B55097EBB10C3D44D4452824517C0783D; IL2CPP_EXTERN_C String_t* _stringLiteral2900020C8C73B769305C05646CF927B358E92966; IL2CPP_EXTERN_C String_t* _stringLiteral2BBA129C7FF780428887E54DE03E87E6A416FD89; IL2CPP_EXTERN_C String_t* _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE; IL2CPP_EXTERN_C String_t* _stringLiteral2D308A3610717843215FF698C5DC2B84ABDC6705; IL2CPP_EXTERN_C String_t* _stringLiteral2DD9A9ADC8BBC4DFC8444C7F4AD90BCEE7576064; IL2CPP_EXTERN_C String_t* _stringLiteral2E3ED7A81B1913E943A744C8F9E7D5EB5C672B4C; IL2CPP_EXTERN_C String_t* _stringLiteral2E4441B58AEC6A28560FB3E17B198D20AEFBD3D7; IL2CPP_EXTERN_C String_t* _stringLiteral2EB2011F6A6D5DF54BEB205C0A83C64BCCBB3CE1; IL2CPP_EXTERN_C String_t* _stringLiteral2ECA47452988C370602B26B2F5E3A7BF45020DD9; IL2CPP_EXTERN_C String_t* _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE; IL2CPP_EXTERN_C String_t* _stringLiteral301E31C4371BB27E3272CFB88BBEA135D8CFC471; IL2CPP_EXTERN_C String_t* _stringLiteral316316045E2DB71BB9C0748EE882DBF00C83FD8E; IL2CPP_EXTERN_C String_t* _stringLiteral33F3CCC8C96B52CBA9D88D899779B6191CE15B79; IL2CPP_EXTERN_C String_t* _stringLiteral35FEE3B54179753623EC247C441DB50F636419C4; IL2CPP_EXTERN_C String_t* _stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C; IL2CPP_EXTERN_C String_t* _stringLiteral3680357E36BF098D58315A89BD03F078921BEFD9; IL2CPP_EXTERN_C String_t* _stringLiteral36A07254D81AF39088E2BED8EFC92E153ED48ECC; IL2CPP_EXTERN_C String_t* _stringLiteral36C3CEA00F65B128BBAC065CF7A60F35547C893C; IL2CPP_EXTERN_C String_t* _stringLiteral36F26CE56BFC86CF905B1202DB5A7633261FCA47; IL2CPP_EXTERN_C String_t* _stringLiteral370CFD53E33E4EFE27924264F033C97807D3B553; IL2CPP_EXTERN_C String_t* _stringLiteral384565B8399EC9A224FB52B7078096010121FA9F; IL2CPP_EXTERN_C String_t* _stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB; IL2CPP_EXTERN_C String_t* _stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7; IL2CPP_EXTERN_C String_t* _stringLiteral39248FA5E5FC497BDB054622A213FEE0E480CE34; IL2CPP_EXTERN_C String_t* _stringLiteral3A875C2DDB0E75D33980FFCBCC3004D425279B20; IL2CPP_EXTERN_C String_t* _stringLiteral3B5E495CDE8B6F083E7D5ACE1D945067609680FC; IL2CPP_EXTERN_C String_t* _stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7; IL2CPP_EXTERN_C String_t* _stringLiteral3CD6A3A27A8023A570E98B60CA0277A67BC73C77; IL2CPP_EXTERN_C String_t* _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869; IL2CPP_EXTERN_C String_t* _stringLiteral3F75CE9DC25C9BC1971C2FE9FBA2A00E0E3A7ECF; IL2CPP_EXTERN_C String_t* _stringLiteral4013D23D62523BDDB61E18428DC537CBF778C870; IL2CPP_EXTERN_C String_t* _stringLiteral40238A1A323AEE2FA699BCF0BB5F71A5CCC87DA2; IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D; IL2CPP_EXTERN_C String_t* _stringLiteral4319268C59DD30792B4D4E4CCB274A6A2D4328C2; IL2CPP_EXTERN_C String_t* _stringLiteral433CBCC88B4DE86832CA1C94354A2C9B4E2AAD41; IL2CPP_EXTERN_C String_t* _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59; IL2CPP_EXTERN_C String_t* _stringLiteral43C759A2427665422C3C60545704071B53161510; IL2CPP_EXTERN_C String_t* _stringLiteral443BD561FA5A81D321CAAF0B444C0CFB1C5811D4; IL2CPP_EXTERN_C String_t* _stringLiteral4596590B15318B03131FD0E10104D7560228611E; IL2CPP_EXTERN_C String_t* _stringLiteral46CFD20A1525DF1D8B23E86F31BFD37A8B330CA6; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral4784CA4E159D86F8767CCC55143536AF34801074; IL2CPP_EXTERN_C String_t* _stringLiteral4961997E69CB0D420A09A0A5FCD45DEA9921CED4; IL2CPP_EXTERN_C String_t* _stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7; IL2CPP_EXTERN_C String_t* _stringLiteral4A054CAF6F559353B299047EE049A00897D9F51A; IL2CPP_EXTERN_C String_t* _stringLiteral4A12FE2CFF2839F87730144EC5F02E594ADAAD1C; IL2CPP_EXTERN_C String_t* _stringLiteral4C41A6112CCDF3EBF98C89DF5016BA12A35B02A6; IL2CPP_EXTERN_C String_t* _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30; IL2CPP_EXTERN_C String_t* _stringLiteral4FB196E0BD978928BB488FE7C5E5A7EF17A87E8F; IL2CPP_EXTERN_C String_t* _stringLiteral50D4804BC7D54E5E3D765D78A85B3784DBE80471; IL2CPP_EXTERN_C String_t* _stringLiteral50EC1415C7C87361887C5BADFA7425F8967E8FA5; IL2CPP_EXTERN_C String_t* _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5; IL2CPP_EXTERN_C String_t* _stringLiteral532311522446D888867656699DB97A234896ECE0; IL2CPP_EXTERN_C String_t* _stringLiteral541BC3E626400B590FFDBE860C1855349210E425; IL2CPP_EXTERN_C String_t* _stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C; IL2CPP_EXTERN_C String_t* _stringLiteral55E606CEDF36876109C1C2004C2DCF1B25DE95A1; IL2CPP_EXTERN_C String_t* _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D; IL2CPP_EXTERN_C String_t* _stringLiteral581430FB5E2AB80389A430804CEF0F2382806766; IL2CPP_EXTERN_C String_t* _stringLiteral583B8C5B75380AFF1436BCB8A3F1BA593D0A81BE; IL2CPP_EXTERN_C String_t* _stringLiteral5917A064FBFAF0DF11A326FEA4CCBAFFA668E43A; IL2CPP_EXTERN_C String_t* _stringLiteral5B0550C2D40D5211C11C793F093025AF2E8B7795; IL2CPP_EXTERN_C String_t* _stringLiteral5B28C7D10E1513FDD2ABE7A41B51D313D2655697; IL2CPP_EXTERN_C String_t* _stringLiteral5B41A58E45555854EC2026B9B5F8243AA9E7ED4B; IL2CPP_EXTERN_C String_t* _stringLiteral5B4F028A4070094FCA4E7762E2C376A65E2D59C6; IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174; IL2CPP_EXTERN_C String_t* _stringLiteral5CAD421923F0F10D02AFE6EA17ED4E929131E356; IL2CPP_EXTERN_C String_t* _stringLiteral5D642963B7AC26180C3493C0644BE69B92FBD9AF; IL2CPP_EXTERN_C String_t* _stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C; IL2CPP_EXTERN_C String_t* _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F; IL2CPP_EXTERN_C String_t* _stringLiteral5E791824C131CEF00DDE27BB042D24AD2716D8CF; IL2CPP_EXTERN_C String_t* _stringLiteral5F7DAAE31ADA78A893FF7AA552A1120713B819D3; IL2CPP_EXTERN_C String_t* _stringLiteral60E3FF5C95E979B3E73509F3CECC64136F92ED92; IL2CPP_EXTERN_C String_t* _stringLiteral614B501556B12B5890C878B29FB23C1807F2B680; IL2CPP_EXTERN_C String_t* _stringLiteral61A88EF487F99DCB9558AAAD39471532DEE75F42; IL2CPP_EXTERN_C String_t* _stringLiteral61C6D968B7FE88D4B8A63934DD5685C362457520; IL2CPP_EXTERN_C String_t* _stringLiteral6235A6BA2CF9D07A543CBFF90828B4BFB5B552AB; IL2CPP_EXTERN_C String_t* _stringLiteral626C22673853697109B74DE9EBB6550D62617585; IL2CPP_EXTERN_C String_t* _stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0; IL2CPP_EXTERN_C String_t* _stringLiteral653D26E9D8F9524429E60D4006452AE903A6CDC2; IL2CPP_EXTERN_C String_t* _stringLiteral66116F8938FE9BD19532BAB886E096EC4F235491; IL2CPP_EXTERN_C String_t* _stringLiteral6671BDFF91FFFC93B97D4727097AF213F3DD200C; IL2CPP_EXTERN_C String_t* _stringLiteral673CC9996FD90AFE21BD8D0E6E6824353AF4BDA2; IL2CPP_EXTERN_C String_t* _stringLiteral679D068D573133B9C7C465FC6CF9C9D07B531421; IL2CPP_EXTERN_C String_t* _stringLiteral6A3D04F009CE456B611375CDCB93697F9F93314B; IL2CPP_EXTERN_C String_t* _stringLiteral6A76FCB19BBA6079C7B0AF8D9FBA28F21155CB78; IL2CPP_EXTERN_C String_t* _stringLiteral6A7C5B87AC840B649D5115CC2F065246EA1D14D2; IL2CPP_EXTERN_C String_t* _stringLiteral6A86BA126A7E3A6780C81DFDC4654EEDA711D881; IL2CPP_EXTERN_C String_t* _stringLiteral6AF94847D8333B0BCB378F091360854B8D58B6F9; IL2CPP_EXTERN_C String_t* _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08; IL2CPP_EXTERN_C String_t* _stringLiteral6C8C975CC62CF419550282B028FB7E3A1F591D06; IL2CPP_EXTERN_C String_t* _stringLiteral6C8F98E9633CEAA294D5E0716A7DFE13EF8CCF6C; IL2CPP_EXTERN_C String_t* _stringLiteral6CB17CEF37092BF11409AA447C34F194421A10B8; IL2CPP_EXTERN_C String_t* _stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF; IL2CPP_EXTERN_C String_t* _stringLiteral6E0FA423BE483BF423BD92086B411B16CAD1BCC6; IL2CPP_EXTERN_C String_t* _stringLiteral6E92F8CBB71D976393FEF0865C6ACE1C2D2A4F7D; IL2CPP_EXTERN_C String_t* _stringLiteral6ECB47BAE746457DBE91D0BA044A27960D4563D9; IL2CPP_EXTERN_C String_t* _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044; IL2CPP_EXTERN_C String_t* _stringLiteral6FA4C59C48F20F657EA95225B529B162ECF44EAB; IL2CPP_EXTERN_C String_t* _stringLiteral6FCB3E628798FEE20D20EC67ED09A53128D4BC2E; IL2CPP_EXTERN_C String_t* _stringLiteral6FCC6C203BB04D7802A9F9E7CCE02504E560D9A8; IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11; IL2CPP_EXTERN_C String_t* _stringLiteral73708E57866F385D8A16EE244A5943522286EB8E; IL2CPP_EXTERN_C String_t* _stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900; IL2CPP_EXTERN_C String_t* _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral766E767D6A87AB03C7C3410F3665A93D03D6E9FA; IL2CPP_EXTERN_C String_t* _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB; IL2CPP_EXTERN_C String_t* _stringLiteral77B056A55FACDDDBB2A644D74DEDEBDC11E3D0B7; IL2CPP_EXTERN_C String_t* _stringLiteral77BB4FFDFB178041A1B27761291B83B0B4D9CC03; IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB; IL2CPP_EXTERN_C String_t* _stringLiteral7AB8B44988B970CC5C32DF979DCC41D9F4392F23; IL2CPP_EXTERN_C String_t* _stringLiteral7BB7D34E749351FF41F13FEFE203BD9A3E3133A0; IL2CPP_EXTERN_C String_t* _stringLiteral7C3D0F99DF1B534F06138C8CCF9638478F3E6499; IL2CPP_EXTERN_C String_t* _stringLiteral7C67F8D5E9337D6FC721A81B38A7BF17F4B214E5; IL2CPP_EXTERN_C String_t* _stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01; IL2CPP_EXTERN_C String_t* _stringLiteral7F497E973411BC854B5A2BE7DA46204C7859FC6F; IL2CPP_EXTERN_C String_t* _stringLiteral8142D31F0FA0D7D174A5B002AC4FB55DDF55863D; IL2CPP_EXTERN_C String_t* _stringLiteral83882E2E410B213AB2B2289E29DC55945FAD39F3; IL2CPP_EXTERN_C String_t* _stringLiteral83C40B84AACF3FB41210C1EE16B90FB7B20E989A; IL2CPP_EXTERN_C String_t* _stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8; IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; IL2CPP_EXTERN_C String_t* _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE; IL2CPP_EXTERN_C String_t* _stringLiteral89337E2EE35A3C198227FBA81922CE5F0C58D97F; IL2CPP_EXTERN_C String_t* _stringLiteral8940E1FEA4EBF3CA20C44768AA93531C62B71B4A; IL2CPP_EXTERN_C String_t* _stringLiteral8B3E9B15BACB5B77DE239D4DB13BA3C653639338; IL2CPP_EXTERN_C String_t* _stringLiteral8BD5428D0D7693EA23B9301AD08C2C5147DFE422; IL2CPP_EXTERN_C String_t* _stringLiteral8BE6302570A6181DF4C56603D64CBB544A632D81; IL2CPP_EXTERN_C String_t* _stringLiteral8C1D304CED4C13075109A2D82DE6D8D24A9E3678; IL2CPP_EXTERN_C String_t* _stringLiteral8C231B3C1DD723D0564B3FC078E20657B6C821C7; IL2CPP_EXTERN_C String_t* _stringLiteral8DFF4CFCB48843FA0B74F54FD72D6C945EF41953; IL2CPP_EXTERN_C String_t* _stringLiteral902761964D1B51BF73EA832887150DC4CD16D65B; IL2CPP_EXTERN_C String_t* _stringLiteral915EF79C6D719E27D327C5D6AB0CB8D379A66D16; IL2CPP_EXTERN_C String_t* _stringLiteral934962903D946CC131DF8E5E4E575453098EEF43; IL2CPP_EXTERN_C String_t* _stringLiteral9448E4CDB3234B46577540CD4FD137D391B43B8D; IL2CPP_EXTERN_C String_t* _stringLiteral979BEF74EBFAB7697A86533A10926355727B6C8A; IL2CPP_EXTERN_C String_t* _stringLiteral9814E7E78D36E46AC3F16A9B552F2E20B9CDE4C1; IL2CPP_EXTERN_C String_t* _stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924; IL2CPP_EXTERN_C String_t* _stringLiteral98ED1E1F1BFD6992A0B518CB20563E6381318B8F; IL2CPP_EXTERN_C String_t* _stringLiteral99201352CB96CC1C32BEF52CD271CF53199FF8DD; IL2CPP_EXTERN_C String_t* _stringLiteral9AB5FCE33702D239DF36758E2369160F0D2A806A; IL2CPP_EXTERN_C String_t* _stringLiteral9B92B96461BCE4D93614A6E9183D78AA127DAA00; IL2CPP_EXTERN_C String_t* _stringLiteral9C48C24D4BF1ED95579220DFFA96B8E7E7AB87E0; IL2CPP_EXTERN_C String_t* _stringLiteral9D03F517F20E147CE2C2F50B69EFB70B9DBDA7E3; IL2CPP_EXTERN_C String_t* _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158; IL2CPP_EXTERN_C String_t* _stringLiteralA041A903507FD76791B65E77B8DA1BF219158F7D; IL2CPP_EXTERN_C String_t* _stringLiteralA26507FED3F73A7EFDCA3EB4C6A14F4A84843FAC; IL2CPP_EXTERN_C String_t* _stringLiteralA2F326BBBEB7402D581734A235697D82DEFAC6DE; IL2CPP_EXTERN_C String_t* _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6; IL2CPP_EXTERN_C String_t* _stringLiteralA3D6D6129E2AA416A3AD79CDD0C93B36F3B4F3F1; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73; IL2CPP_EXTERN_C String_t* _stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827; IL2CPP_EXTERN_C String_t* _stringLiteralA4419EF51FB63A77978E414E01AC1C9DCF20AA99; IL2CPP_EXTERN_C String_t* _stringLiteralA4D53285643FC0308B993E068A42F1D13B2D33CC; IL2CPP_EXTERN_C String_t* _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826; IL2CPP_EXTERN_C String_t* _stringLiteralA8547678D958192955E69B63AFFFA701CC73DBE8; IL2CPP_EXTERN_C String_t* _stringLiteralA95D1C4D180D7E1C54466C36E5030F53A1279243; IL2CPP_EXTERN_C String_t* _stringLiteralA971E6F33BE8C290E391DA92D49C7B1309E3795D; IL2CPP_EXTERN_C String_t* _stringLiteralA9C6E7553EC8AA085F5FDB9F92B7707363BED95D; IL2CPP_EXTERN_C String_t* _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC; IL2CPP_EXTERN_C String_t* _stringLiteralAD0928C03BDC2C023E2CF3BC347393F87144F9F8; IL2CPP_EXTERN_C String_t* _stringLiteralAD522BF64F2D257409CB3BAC45086A2EA0B03C59; IL2CPP_EXTERN_C String_t* _stringLiteralAD55B0883A464B445EDD08E09D083D05FC410314; IL2CPP_EXTERN_C String_t* _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74; IL2CPP_EXTERN_C String_t* _stringLiteralAF7EE270264146B1D6786A548B6658CB7E05CBF0; IL2CPP_EXTERN_C String_t* _stringLiteralB12933F4DC58820F9722BDF423F448FD91C0EE8A; IL2CPP_EXTERN_C String_t* _stringLiteralB1868FA5803D4E948C556DEC84B3C733E6C6863C; IL2CPP_EXTERN_C String_t* _stringLiteralB37DB535EB7BF3013A9962A137516EE8ADD146A1; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D; IL2CPP_EXTERN_C String_t* _stringLiteralB5F5C9C16865FC082A265B652E6CDEAA4336E958; IL2CPP_EXTERN_C String_t* _stringLiteralB69353B06B1314407246F1AC38E57393F5AEC72E; IL2CPP_EXTERN_C String_t* _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118; IL2CPP_EXTERN_C String_t* _stringLiteralB71F91D8324D0B006EE24CEBACF3983303D31BDA; IL2CPP_EXTERN_C String_t* _stringLiteralB788A74FC0801E25B115248691C5D345021B68D5; IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2; IL2CPP_EXTERN_C String_t* _stringLiteralB7D5E5AC531E559325A91A03E52812F6DB3706F8; IL2CPP_EXTERN_C String_t* _stringLiteralB7E7D625DFBC9C92FA0449D5E3E0BE263DECD0EA; IL2CPP_EXTERN_C String_t* _stringLiteralBA650FD92B669B36FD64B1FD616B6EEBB943EF1E; IL2CPP_EXTERN_C String_t* _stringLiteralBB3D878908CEF703B3038B5EA9527FBF1ED0E91D; IL2CPP_EXTERN_C String_t* _stringLiteralBB95AED94347EEEE80FE2B58CC6819F8D88029C9; IL2CPP_EXTERN_C String_t* _stringLiteralBBD358C6109434CD84C9E01F3C56EC222BA71380; IL2CPP_EXTERN_C String_t* _stringLiteralBCA7DDD073AD5DB21CC612ADB1833BF1A5D32261; IL2CPP_EXTERN_C String_t* _stringLiteralBDAD897D4A4BCEBCEE223770EF1EC9524A61AC45; IL2CPP_EXTERN_C String_t* _stringLiteralBE1E8D1714632A5E19FA4D1C8C0DC76B39520A62; IL2CPP_EXTERN_C String_t* _stringLiteralBEADF129C0FBE570705EB6183DA8896AF1EE36DD; IL2CPP_EXTERN_C String_t* _stringLiteralBF45CADC16AD267EA891B4231D162B68FDED748D; IL2CPP_EXTERN_C String_t* _stringLiteralBF68B5E8806879817720F1AA46DC7730FCB8187E; IL2CPP_EXTERN_C String_t* _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD; IL2CPP_EXTERN_C String_t* _stringLiteralC1A4481C64BD27563911EE0BEB755A5C4824D351; IL2CPP_EXTERN_C String_t* _stringLiteralC1E0482ABDB4530F47C01C2A81FB06ED6E98A110; IL2CPP_EXTERN_C String_t* _stringLiteralC203279FC91536021E64CC54092300BDE54D3FEB; IL2CPP_EXTERN_C String_t* _stringLiteralC205D54CE3878136AF6661FE2D0B347BEC57D5AB; IL2CPP_EXTERN_C String_t* _stringLiteralC3EC0475D7BECB6F89847EE0E364B00D04507118; IL2CPP_EXTERN_C String_t* _stringLiteralC4687C448D50611026785D99BFE3724C10410C68; IL2CPP_EXTERN_C String_t* _stringLiteralC5A553F3851704DFEED79230EBCEC65739012BE7; IL2CPP_EXTERN_C String_t* _stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13; IL2CPP_EXTERN_C String_t* _stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE; IL2CPP_EXTERN_C String_t* _stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8; IL2CPP_EXTERN_C String_t* _stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD; IL2CPP_EXTERN_C String_t* _stringLiteralC7EB7E9CF33F38E0ED8E72FB570BC3A2AD6B8D52; IL2CPP_EXTERN_C String_t* _stringLiteralC8A7B0139ED5927CDB90E4444363B3BFF8ADC096; IL2CPP_EXTERN_C String_t* _stringLiteralC8E96B02CE2FCA04F04D40AA6924D3CF419BF743; IL2CPP_EXTERN_C String_t* _stringLiteralC94CA552630B8AC1ADF21BAF5252FC9092E4DDDC; IL2CPP_EXTERN_C String_t* _stringLiteralC9691DB075D5A62764E8115F4A8F8F3AE674F6CD; IL2CPP_EXTERN_C String_t* _stringLiteralC986D07788FAD84AD4C91118B24FB60F06A41D34; IL2CPP_EXTERN_C String_t* _stringLiteralCA258F59A4C8A2DC2BBBD6445530198BCBDC75F9; IL2CPP_EXTERN_C String_t* _stringLiteralCB2070BB5AC5DA50197474C74B7EA4D7BDEEBCB1; IL2CPP_EXTERN_C String_t* _stringLiteralCBF31BFB92930073E00C671FE31A8003EC72EEFA; IL2CPP_EXTERN_C String_t* _stringLiteralCEBC2707039661BD61D98F991B27F2B9CB160373; IL2CPP_EXTERN_C String_t* _stringLiteralCF55DB7CA65AEC3E52A69DAAA96E4F262E80D577; IL2CPP_EXTERN_C String_t* _stringLiteralCFEF3227A766442073C70EFE7DC19B6BA9C63006; IL2CPP_EXTERN_C String_t* _stringLiteralD03C3C7F3A363D2E45775B1A6E39D7D5E5BEA998; IL2CPP_EXTERN_C String_t* _stringLiteralD268E825BBBA4A484453E18A5BE5FA70EF65968B; IL2CPP_EXTERN_C String_t* _stringLiteralD2FD3D1BB8E20A2650264FB77F2EA347AC51C3E6; IL2CPP_EXTERN_C String_t* _stringLiteralD34ED529A5E207D27C3E70E6556A1ADD9F7E4A04; IL2CPP_EXTERN_C String_t* _stringLiteralD525221FF38EAF1A30491622A0B39D5D960A7815; IL2CPP_EXTERN_C String_t* _stringLiteralD5F2751FCD979A5D75A2B143601934884E0565F4; IL2CPP_EXTERN_C String_t* _stringLiteralD689EF458ECE922703FB9642E5427A56CD5B27C6; IL2CPP_EXTERN_C String_t* _stringLiteralD88EC033DEAF162C44E191CE77B510F07AACCDA5; IL2CPP_EXTERN_C String_t* _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7; IL2CPP_EXTERN_C String_t* _stringLiteralD94A3676B2424E530F79B12D4223723CDC673F6F; IL2CPP_EXTERN_C String_t* _stringLiteralDA2A4998C797C67B377B514D33B962C37A0A83B0; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDAB2782BCFFB875073F11FC79423426C1C2B07DF; IL2CPP_EXTERN_C String_t* _stringLiteralDB3CA4817F2514CA8ABE4944E0F7CD2B91D89A3D; IL2CPP_EXTERN_C String_t* _stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355; IL2CPP_EXTERN_C String_t* _stringLiteralDC6B1B5316D2B61EBFFF2945B6659A1790C15A80; IL2CPP_EXTERN_C String_t* _stringLiteralDD9B4E3AE53827E9EBBC8F5441FB13EA8D0D45D4; IL2CPP_EXTERN_C String_t* _stringLiteralDEF7342DCBF4F4F80F2C4D42F5991B8E851510BD; IL2CPP_EXTERN_C String_t* _stringLiteralDF8D27702FE5DCD0372EA98CA70BAFD644CC34EA; IL2CPP_EXTERN_C String_t* _stringLiteralDF9E7D324E994DCFB37EB859154286D825623187; IL2CPP_EXTERN_C String_t* _stringLiteralDFC500CF01D877A89AA3F6E3447F79A733BA63FF; IL2CPP_EXTERN_C String_t* _stringLiteralE11BCBD02DE56176C5AAB76634169ACE3251128B; IL2CPP_EXTERN_C String_t* _stringLiteralE1E5CE10BE86E259146E8ADE82FB423C65C3FFD7; IL2CPP_EXTERN_C String_t* _stringLiteralE2D76D817C414EEA0C84FDF21336CF360167A6FC; IL2CPP_EXTERN_C String_t* _stringLiteralE3165827D406DD8F354BE7515C630A771E98916A; IL2CPP_EXTERN_C String_t* _stringLiteralE31AE61A5CD630FF92044084DDF61A208DA78F4F; IL2CPP_EXTERN_C String_t* _stringLiteralE3AB954C27345B5777E41817C31696D6AC0E87C1; IL2CPP_EXTERN_C String_t* _stringLiteralE3B96F0508EC406F09EC368CD25C2223D68D10AC; IL2CPP_EXTERN_C String_t* _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29; IL2CPP_EXTERN_C String_t* _stringLiteralE42E8BB820D4F7550A0F04619F4E15FDC56943B9; IL2CPP_EXTERN_C String_t* _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B; IL2CPP_EXTERN_C String_t* _stringLiteralE5B7FB5BFBF1CF60857A40FCA10F830CC619AE16; IL2CPP_EXTERN_C String_t* _stringLiteralE6916006B378403522431CD9C96E6052573CE96F; IL2CPP_EXTERN_C String_t* _stringLiteralE75F4F4A9D67BC98BA7DB8DBE3C519516572DA4E; IL2CPP_EXTERN_C String_t* _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6; IL2CPP_EXTERN_C String_t* _stringLiteralE82697291A00B79F4D1423A407F542AD24C27200; IL2CPP_EXTERN_C String_t* _stringLiteralE83AFB70CE85DAE5F798B323BB960741AD023247; IL2CPP_EXTERN_C String_t* _stringLiteralE8744A8B8BD390EB66CA0CAE2376C973E6904FFB; IL2CPP_EXTERN_C String_t* _stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E; IL2CPP_EXTERN_C String_t* _stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F; IL2CPP_EXTERN_C String_t* _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31; IL2CPP_EXTERN_C String_t* _stringLiteralECC5FBBC8E0BED3B8718D6E2160AD386C9CEC212; IL2CPP_EXTERN_C String_t* _stringLiteralECE7ACD2EBE43C9753D823F423714DB870E2FDC2; IL2CPP_EXTERN_C String_t* _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7; IL2CPP_EXTERN_C String_t* _stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2; IL2CPP_EXTERN_C String_t* _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5; IL2CPP_EXTERN_C String_t* _stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B; IL2CPP_EXTERN_C String_t* _stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7; IL2CPP_EXTERN_C String_t* _stringLiteralF30181F40844BC638B1836A669972C28D61C2339; IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7; IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D; IL2CPP_EXTERN_C String_t* _stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580; IL2CPP_EXTERN_C String_t* _stringLiteralF4E35F8C3B4DEB7662034D2DB84C95826A9E9496; IL2CPP_EXTERN_C String_t* _stringLiteralF4F68A0CA26DA2155A8FCB69C2BDCA551B5BD66A; IL2CPP_EXTERN_C String_t* _stringLiteralF56887477425485B59C9C4926D0FEFC2946FA21E; IL2CPP_EXTERN_C String_t* _stringLiteralF5C07D8F835E6769EA62251841F9F75D48381E6D; IL2CPP_EXTERN_C String_t* _stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759; IL2CPP_EXTERN_C String_t* _stringLiteralFACDC0CE7A5ECCB3002B30ED7165D374B03CA31A; IL2CPP_EXTERN_C String_t* _stringLiteralFB20CAA4DFCA5F1F8CABD1CA5A40790EAB08B679; IL2CPP_EXTERN_C String_t* _stringLiteralFC531F7BD6F1216FDB1E031F81B32A6D80468AB9; IL2CPP_EXTERN_C String_t* _stringLiteralFCBCF9082006C7AAA99359786D794609E8CEEE89; IL2CPP_EXTERN_C String_t* _stringLiteralFCCA4686ED2A34FD32531B43B63D30DBE5A0C258; IL2CPP_EXTERN_C String_t* _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A; IL2CPP_EXTERN_C String_t* _stringLiteralFE885205DA2ED2F044021264F91527DF50C05E68; IL2CPP_EXTERN_C const RuntimeMethod* BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m25E759C15396FFC79910CACFC4795BE238E86A16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m3E9597F55498D54647FA03767F9DCC0CEE82A879_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_Release_mD68C405DE6BD92CD4FDAD1292E3794D1F76D1795_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DictionaryKeyUtility_GetDictionaryKeyString_m5F9DEA7D1852F3A3543B9CBF51C07050C1B37FC4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m38DF8ABDF5DD411EFF12BA025624790F0299DDA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m44F66BECE8FB7CD585CB6C68A89859777D6E2A0F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m6E4B651C5092FF0F2FF6401F785B9D98EAF40087_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7371147962E855B8E8BE002A226B0EE34E37B0CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m82B50BB03221E5200A72F71D51B919F532EC8631_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD1AFA952539F5ABE581F456344F3EAAC73E85575_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mA992BD5A425873DDCA485BAFCA78B178A3A49BFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mAB99D1CCCDFFDF5B407C4AF4F489B00F4935F6DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m248ED893391A00FD719FE214E22A84993AAACEE5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m3362E26B3776F0FD78B84E8834EFC51DB77DCEFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m5307F4E2DC5EAB92790D912F97ED8F23DA9AEC97_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m81CB922F8C749CAC4314469211E4801AFCE2034E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m930E3738EBDCB8093C2BCABABC48B45F6526C0EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mABEE8FF257E6D741C1D6FE18FEF75E68394D6564_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC9A40AB5C4013DA6F31F895483830452FB76B790_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mDFBC2D373DB13138B3FE5A6495C023F060EDF932_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE68B8DBF2C2A7D6F3F569A7E7FE45589D733FB48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0205CA2DDC8935364EA764C0B7C811D6515A1E36_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m191F12BE8AD402D856532B341830113DC56A8C73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3BA5A8A8E4A274EA612726F6DFFF3B2D196D2D6B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m425867E53C964B499249D4972B0959F61D89A230_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4CE7EF08211EA84168C8FDD26DD05E92108AE96B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m742D4BD8B0AAB2A60F8E25AC20B62811453192DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m802465500EBDC3C3A1E91C7CD360FEEDB6A50697_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9CA8793BE8E0641697341F078170233267723D67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m4568F599509B9923ACFEE6BB6165AE68E88A380F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA276D1B87D1213B364DF8856DEBCBDCC1D6843F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mD1113D314AF0E242FD3A1FAEA1764E1363EF4336_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE16D1F0A83CCC58576ADEFFBBECC40559A212FAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m587325CF17C9AC882073969F83D37F22FE1637FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m3ABDDFC2352D62B6F91A8CD58F3F2B47AE400D4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m8684EDFBA847EF043190914B808A59358C5E0DEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mAEF76D36CC4FAB18E6B0E59307F42228224C7822_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mCD0DD4C6DADBAFF6D7B1786F251A658DD267C149_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mFE373F2EA5BA8E599D1D5B63A3E1AFBF929269A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleLookupDictionary_3_AddInner_mE6587AA4C57DAA962350E8B0C2555841941B5CF6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleLookupDictionary_3_TryGetInnerValue_m403B9F6BACEF00B3AE823A9E2D4542A7FFB57EA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleLookupDictionary_3__ctor_m0090BA54CD3B486CBDBD1BEB35F8B6A387AC839A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DoubleLookupDictionary_3__ctor_m995979C65A47F6DDE91D13D7916048B5B39DF675_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisType_t_mD8A85ED5733DC32184233D1882A8CBD751581690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisAssembly_t_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mA6A695C9D4F4D95C0791823A95CFD8A1159DCCED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisRuntimeObject_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mE658E23894F6E4B367C55BBB657365DDE7A472C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Skip_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m38CF2B84030C5802B54AF8946331B396CBC0ABB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisMethodInfo_t_m462DC8BEFC6D07FDE58FEA1C8ECBCB9F4CC7B753_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m7F7BD85B3A417097B3F18F85F973F8241E8ABB32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisMethodInfo_t_mAA1D9863BA8B1900B6E5E8CCD11997EBA23EBCDD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_m629CA2FA71D1BE3DF9C1E5A73E642EDFCA1723B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0C7004ACD74285B480FA6DE748AC5A260A415ED1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mDE5C1CAF9C6F0CD04E1F2167633FDBCA57C1BA10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2E69CE2940E538FF663D760D27C24516B6BEACCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBC2EB7D8749DC009864CA4499CBE1D84C113A877_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7AF9BC909A42FDE610807F9195FE059E7311F287_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC76F3D6F8869AD0D1C9E09E20DE482F801DACD84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* FieldInfoExtensions_DeAliasField_mE608CF82A86CA35D1B00E1C65EE187F54E7E8A72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GlobalConfig_1_LoadInstanceIfAssetExists_m3286DAB67F92027810C459FFD8B6A64516D841B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m2AA9AE5F69B37C5C54BE4B4CAF1F06054BFEDB91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m60F1F5D817C83DDC11235FD5524B8667F4C314F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB86D92EE960E43C35B1A6FB66414059C0C5D6A81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mEC612F84FB94B6F1C05FE389B40AC2BF5AECCC59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mD0C4F7FF7F9F0AEC27B65DEE41D8E7B77243EBA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2467A4EF3477D7B737919EC86B186EAADDCE0B38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_DeAlias_m538E8BFD6B63DFA685276B468C2B1BFC30F8DD31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m03FB41D67EAB5D7616A20430C9C088F9D7F33EA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m75AF54248CC2A4640BECA635A126879530FE200A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_IsDefined_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m5F3CB4E062AA70D99F5B62089B993C5E95B4AE59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_IsDefined_TisNonSerializedAttribute_t3E57D1A7E7F31DE192694AB4C8927BAE7D1BE177_m1796E9207F4425EB79696AA53442FFBA986EEABC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_IsDefined_TisSerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_m5991FA009D90E40B09DB256780EFC1AC3A095CA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemberInfoExtensions_IsStatic_m668CA87480817C276BB472019F2A2E94D209EC59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MethodInfoExtensions_DeAliasMethod_m1726F1DAFF763E08868ABDE92351E7A173A55DB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mD6CB915CB82E266B1322AF67E3D5A2AF4F51A79E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mECFC81578E622D68C8A7485E3D692E28135C539E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PropertyInfoExtensions_DeAliasProperty_mDA02CBC479A3DB1DEF0FD46E2B57482D1AFFFCAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m807EC6E9A6582CAF190DCF001B0BCDAFA087A34B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_mA0F8E73BFC89A647C703DEB8DAD50136C64F27F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1_WriteValue_mB6A1E2C0211DACBBC0B4325BC7C78F2111893F02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m6903543A4830EF7432794A6EB35A6AAD592475DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisGradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_m7199F8F233550ECA6B1449DC466D58983C466B30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisGradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_m86BA4D78EFA821020F0EEF741532BBCC2AB2C0F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisKeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_m251EFD52EAB31C7AB4908BAEE23294FF9209DE3E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Serializer_Get_TisWrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079_m51B872CE8EBE35970810606E0E6C3251E2438009_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mF8507DFDFE2D6D67195306C62871EAB49032D3F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m4C1517D8ECA864DFE621D30E118735B407E87400_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m1EE4BE944BE2ECBFD9260CFA0045C36D4A130B53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m21C5D550F6E4D7C2BC74D515C2107BDC538C46C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_AreGenericConstraintsSatisfiedBy_m34EF6D8006428F1C8E9452AA48E234210C758598_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_DoubleEqualityComparer_m2A58EEBD90DB5A53DB329C5948987450DF66DCC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_FloatEqualityComparer_m21AED90EB3A1A4C5469759C280F843056CCCAE43_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GenericArgumentsContainsTypes_m6067107736BC8CEB4D2E2DF1FF471F3FFFD5D82C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetEnumBitmask_m125A2270971B8FB376684B6A743F6D4E8986D0FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetGenericConstraintsString_mD122EE5EFC14DAAA2DAED842F7DAA49C1C202C3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetInheritanceDistance_mF4542DD6E7EB489BBE743A396C17D055C81BB50C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetMemberValue_mE3FD3960D996E279B1724F28BC77F86001F6DDC1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetOperatorMethod_m22F60D9DE830F21F16ED530B5F26727D21CF4387_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetOperatorMethod_m65B46B3AFAC267C4837CBC0F0ACB864BF7DA97C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_GetOperatorMethods_m40BE04AA32E2E7B943242FE3D54D5D530BE0EC02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_QuaternionEqualityComparer_mB801E42C086AA8F336CC9D3F3D2CA613EC03D86E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_SetMemberValue_m94C32E028E6D97BEA2351CEAB11B93F6A8736F07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TypeExtensions_TryInferGenericParameters_m99BF5CE0874F79F024E97B8EE9D5AA105CA214FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_IEnumerator_Reset_m2B3369EE78832EFAC9F23F257C5703ECD6A62965_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSerializePrefabModificationsU3Eb__34_0_m5AF0B47D792DA3B626E8101011802D43D1C975F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__12_0_m1FABB88B8D1AD0DA0E82AA3DF86A9B24B2CB2853_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__12_1_m885C6B0E6289E4912971BCB08E7FFA70016425D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3C_cctorU3Eb__2_mD6C2581FB966B96B224A3886F663B781137F22DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass31_0_U3CGetCastMethodDelegateU3Eb__0_mE414F771B3D8CC886FDD5AA2487DECFAF2EDEDFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass40_0_U3CGetCachedUnityMemberGetterU3Eb__0_m294D8637A4C49DEF09B7A1EFA6A51DB0299EBCE5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass41_0_U3CGetCachedUnityMemberSetterU3Eb__0_m30203D61068239C6FBB12196521F59A2A9E66931_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass47_0_U3CGetOperatorMethodU3Eb__0_mB04E2C9E9B7B12401EC205E0773E71EFE670B3AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass48_0_U3CGetOperatorMethodsU3Eb__0_m3D0485B7F5BF74103189A7F54E75E4F4279B53C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ef__AnonymousType0_2__ctor_mAE14640FECA703B120FCEF1F70F5E9423EDEFA00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ef__AnonymousType0_2_get_Assembly_m035B46A746E554E137E539E4E3D277B7F9EB064C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_SerializeUnityObject_m1C3F81CF42DB51EA7481A937956D00D4CD5ED7C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ColorBlockFormatter_1_t79B8213C8020C8E6BA002D8991359DCB623BE57F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Delegate_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Guid_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ICollection_1_tB47DDF469B770957C5467EC2DBDED44B2DD613DB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IDictionaryKeyPathProvider_1_t77E0C2149CDEA50FFE844D801DE7B9D03DE2410F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IntPtr_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* LinkedList_1_t73586086E33074852D35B2589E9EAFB80CAFD97A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* OdinSerializeAttribute_t609BEC0B4936315C8BF2D31F56053B8D3826C71B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UIntPtr_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;; struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8; struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E; struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18; struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3; struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053; struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; struct SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; 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 U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81 : public RuntimeObject { Assembly_t* ___U3CAssemblyU3Ei__Field; RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* ___U3CAttributeU3Ei__Field; }; struct U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C : public RuntimeObject { RuntimeObject* ___U3CAssemblyU3Ei__Field; RuntimeObject* ___U3CAttributeU3Ei__Field; }; struct BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D : public RuntimeObject { }; struct BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575 : public RuntimeObject { }; struct BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F : public RuntimeObject { }; struct BaseFormatter_1_tF78753F419A5B129F73536CA333D2D91B597FF37 : public RuntimeObject { }; struct Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1 : public RuntimeObject { bool ___isFree; BinaryDataReader_t58425E92734B0E416A090AAA04783F62370CC950* ___Value; }; struct Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D : public RuntimeObject { bool ___isFree; BinaryDataWriter_t6FFBB15141FB40359F277CA0FBCE7EC5ED745AFF* ___Value; }; struct Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E : public RuntimeObject { bool ___isFree; CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* ___Value; }; struct Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813 : public RuntimeObject { bool ___isFree; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___Value; }; struct Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665 : public RuntimeObject { bool ___isFree; JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* ___Value; }; struct Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821 : public RuntimeObject { bool ___isFree; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* ___Value; }; struct Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5 : public RuntimeObject { bool ___isFree; SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___Value; }; struct Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416 : public RuntimeObject { bool ___isFree; UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* ___Value; }; struct Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t9CFBA1D7D9BDFB6AA43932A34DC998D93519DA19* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1A2F8B76C81CA42D7083FD58F433C00F69E1CAE8* ____keys; ValueCollection_tF824839ED34E405F8E95EF57B0EED41F04EBD755* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t60ACD407C510C640917252BA3C1CCD2227C5F6AF* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tC008DE44E6DFA204ABD1598DE90562FCF4DDDB0B* ____keys; ValueCollection_tDC55D32E098BFE9C93CE34D2D7F9EB073FF3570A* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tAE2FDC4F469460FA38CC75B991A5C7EEED01C8C8* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t16C98B989181678029DFF9D2C68C87726A4BB69D* ____keys; ValueCollection_t9C754D6CA99883319CFC6BE865A0A35E0904D9B7* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t71B6EB29B4D83B1B6DEF62AAD60BE484B77C9B5B* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1ED1B6226BE6DBE7F26805A9C9045A9605CA018B* ____keys; ValueCollection_tE9E2B093A5EAFBC351BE7A06D257BC40B76E409A* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t809E239682E35A57912E4BB46E5D0C37DAC89FB0* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t3B5B5EC5008CF7155D1C4BB48748DB337F4C017B* ____keys; ValueCollection_t54E5969C1DACFAD41559A171DEDFF1A0B8C441FE* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tD52EB07575BF10B41E974610255C54A7B508426E* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t9E0D539C5FB9C171F0FB0543EE003F7D470E93A1* ____keys; ValueCollection_tACD57241DE1374B74BC3368949B19747ACAAE25B* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t04AD6FAE3CE2700B8AADB199AD0C89040902EB90* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tD48285ECDF8438053DB851543CC44255F2A00427* ____keys; ValueCollection_t079BA517239F1ED58868F9BD46ABC9A2F394F786* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t01AEAB02A40C6A3ADC858E6DBBACD85DE8523BAD* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t435C98EF6D9830D6ECB7BC7B286020AFBFF6F877* ____keys; ValueCollection_tCB1C15204CF6364ABC7B6B83C9DD4C45C09DD972* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tF2BC086835B1B5B962651E02DCDA43A733326FA0* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tD1A9BE6B4EE6D3A112BB9C6A91E755DCDB5D206A* ____keys; ValueCollection_tE1B59B48ACCBEF05130E8958924152A9AE21A00E* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tEA74E045A121750FD6ACCB8D2B4E35F86A0465F2* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1C04736D69CF8A725265A55898B610C13A041EFB* ____keys; ValueCollection_t8890D7AC71AF2C8993A70C4D54049AD80FE1AF66* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys; ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys; ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tCB007E3A9C33120EC395A529187E48B56CA3B701 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tE9BE14F441DCFD2977A08126ED2F533542FBAFB8* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t701CF2F9BA1D193104A01496B581B6A3F38D8DC4* ____keys; ValueCollection_t5F9B90EE460F9D5D33F86C21995A946FF8457245* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t71CA952877BC0C970147F6BCC4B7058C6C82E086 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tEEDA5F4359FEF3DEC4D529C4F114429079673B0E* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t02541CB969C6789E9BB983900971E523FEA71BC7* ____keys; ValueCollection_t74FDEA2937112B440C9793D59E228CD60DE451FC* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t17F8E70A5CCB9392AF3EB4EF446604C8AB4372FA* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tCACF0F935C55F552E0FD0DDA438EC25BBF25ED51* ____keys; ValueCollection_t1D1B27DB918D05BA0A63482CB9982A09024878DC* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tEF257CF0A80D8754C7653BAC9993E4613D944BFD* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t90CACBCC2EF68735162D3E06AB348DA104BC191C* ____keys; ValueCollection_t9856F7D7BA268E2084B24171F4FE251E2E32EB39* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t105E328D1CD94082BB285EB8B59998155107357B* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55* ____keys; ValueCollection_t33CD5E96C2836F2D6A92CD4652778B2B1D1205F9* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t7C07FADA3D121BF791083230AC898F54129541C8* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t555B8656568D51D28955442D71A19D8860BFF88C* ____keys; ValueCollection_t6E6C24D8CE99E9A850AB95B69939CBBA2CB9E7D9* ____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 HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_tD44C55E6E47FEF298803610AD06DE64ADD2843E9* ____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_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_t0FD57ECF60D6ADD2A7050D7198C4DF420FEE1D88* ____slots; int32_t ____count; int32_t ____lastIndex; int32_t ____freeList; RuntimeObject* ____comparer; int32_t ____version; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55 : public RuntimeObject { Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* ____dictionary; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3 : public RuntimeObject { ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE : public RuntimeObject { PrefabModificationU5BU5D_t12FFB5B0120961DABA7AD642FB129FB7B6055F18* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t449A088656B6F11EC9C513A6937BB74A07028F58 : public RuntimeObject { SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72 : public RuntimeObject { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB : public RuntimeObject { }; struct MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A : public RuntimeObject { }; struct MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D : public RuntimeObject { }; struct MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0 : public RuntimeObject { }; struct MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1 : public RuntimeObject { }; struct MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F : public RuntimeObject { }; struct MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F : public RuntimeObject { }; struct MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45 : public RuntimeObject { }; struct MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0 : public RuntimeObject { }; struct MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537 : public RuntimeObject { }; struct ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096 : public RuntimeObject { }; struct ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7 : public RuntimeObject { }; struct ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E : public RuntimeObject { }; struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04 : public RuntimeObject { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____array; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Assembly_t : public RuntimeObject { }; struct Assembly_t_marshaled_pinvoke { }; struct Assembly_t_marshaled_com { }; struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2 : public RuntimeObject { String_t* ___name; String_t* ___codebase; int32_t ___major; int32_t ___minor; int32_t ___build; int32_t ___revision; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo; int32_t ___flags; int32_t ___hashalg; StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken; int32_t ___versioncompat; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version; int32_t ___processor_architecture; int32_t ___contentType; }; struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke { char* ___name; char* ___codebase; int32_t ___major; int32_t ___minor; int32_t ___build; int32_t ___revision; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo; int32_t ___flags; int32_t ___hashalg; StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair; Il2CppSafeArray* ___publicKey; Il2CppSafeArray* ___keyToken; int32_t ___versioncompat; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version; int32_t ___processor_architecture; int32_t ___contentType; }; struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com { Il2CppChar* ___name; Il2CppChar* ___codebase; int32_t ___major; int32_t ___minor; int32_t ___build; int32_t ___revision; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo; int32_t ___flags; int32_t ___hashalg; StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair; Il2CppSafeArray* ___publicKey; Il2CppSafeArray* ___keyToken; int32_t ___versioncompat; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version; int32_t ___processor_architecture; int32_t ___contentType; }; struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; struct BaseDataReaderWriter_t6E01CAB6D1FDB719471212A97600371E4BE5D05C : public RuntimeObject { NodeInfoU5BU5D_tBF6E53DA422C0B9AD92AFE9C1F446440BE6A38B4* ___nodes; int32_t ___nodesLength; }; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235 : public RuntimeObject { }; struct CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3 : public RuntimeObject { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___memoryStream; }; struct ColorBlockFormatterLocator_tACD976230D1C9BC819B30EF4F266BDBA386C991A : public RuntimeObject { }; struct CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64 : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF : public RuntimeObject { RuntimeObject* ___LOCK; RuntimeObject* ___logger; int32_t ___loggingPolicy; int32_t ___errorHandlingPolicy; }; struct DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C : public RuntimeObject { }; 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 FieldInfoExtensions_tE719BF92F18A26BC1893CA18F67F2D705072F054 : public RuntimeObject { }; struct GarbageFreeIterators_tC4968955CFF88EEDDE5FBB03453AAD428EE5745D : public RuntimeObject { }; struct LinqExtensions_t8CA2AD073D582983F1E8A6D0022C2B4EC9686D9D : public RuntimeObject { }; 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 MemberInfoExtensions_t508703EC9DFB86C014B6B5F95B0A0A2C4BE6AF7F : public RuntimeObject { }; struct MethodInfoExtensions_tEBFD4F1ABF7FDD390A16E8C31C966AF46C31B779 : public RuntimeObject { }; struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject { int32_t ___AttrsImpl; Type_t* ___ClassImpl; RuntimeObject* ___DefaultValueImpl; MemberInfo_t* ___MemberImpl; String_t* ___NameImpl; int32_t ___PositionImpl; }; struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke { int32_t ___AttrsImpl; Type_t* ___ClassImpl; Il2CppIUnknown* ___DefaultValueImpl; MemberInfo_t* ___MemberImpl; char* ___NameImpl; int32_t ___PositionImpl; }; struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com { int32_t ___AttrsImpl; Type_t* ___ClassImpl; Il2CppIUnknown* ___DefaultValueImpl; MemberInfo_t* ___MemberImpl; Il2CppChar* ___NameImpl; int32_t ___PositionImpl; }; struct PathUtilities_t8CF135AE6AC6C12ADC698F94B87332595759F6DB : public RuntimeObject { }; struct PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B : public RuntimeObject { int32_t ___ModificationType; String_t* ___Path; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___ReferencePaths; RuntimeObject* ___ModifiedValue; int32_t ___NewLength; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___DictionaryKeysAdded; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___DictionaryKeysRemoved; }; struct PropertyInfoExtensions_tA4E9DE24553B240869DE24F522D8EC7D6CC67B05 : public RuntimeObject { }; struct SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB : public RuntimeObject { RuntimeObject* ___LOCK; RuntimeObject* ___serializationPolicy; DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* ___debugContext; bool ___AllowDeserializeInvalidData; }; struct Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA : public RuntimeObject { }; 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 StringExtensions_tDAB3D2AE97DFE6BBAE0C2D8C1BA2E949FE8E94C3 : public RuntimeObject { }; struct TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49 : public RuntimeObject { }; struct UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637 : public RuntimeObject { Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* ___referenceIndexMapping; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___referencedUnityObjects; }; struct UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5 : public RuntimeObject { }; struct UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5 : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1 : public RuntimeObject { Type_t* ___SerializedType; SerializationCallbackU5BU5D_tA061C2F6AA710393AC88440776B4196E5232B32B* ___OnSerializingCallbacks; SerializationCallbackU5BU5D_tA061C2F6AA710393AC88440776B4196E5232B32B* ___OnSerializedCallbacks; SerializationCallbackU5BU5D_tA061C2F6AA710393AC88440776B4196E5232B32B* ___OnDeserializingCallbacks; SerializationCallbackU5BU5D_tA061C2F6AA710393AC88440776B4196E5232B32B* ___OnDeserializedCallbacks; bool ___IsValueType; bool ___ImplementsISerializationCallbackReceiver; bool ___ImplementsIDeserializationCallback; bool ___ImplementsIObjectReference; }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; struct U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820 : public RuntimeObject { }; struct U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C : public RuntimeObject { Assembly_t* ___ass; }; struct U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21 : public RuntimeObject { MethodInfo_t* ___method; }; struct U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF : public RuntimeObject { String_t* ___methodName; }; struct U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D : public RuntimeObject { String_t* ___methodName; }; struct U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD : public RuntimeObject { int32_t ___U3CU3E1__state; MemberInfo_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; Type_t* ___type; Type_t* ___U3CU3E3__type; int32_t ___flags; int32_t ___U3CU3E3__flags; Type_t* ___U3CcurrentTypeU3E5__2; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* ___U3CU3E7__wrap2; int32_t ___U3CU3E7__wrap3; }; struct U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB : public RuntimeObject { int32_t ___U3CU3E1__state; MemberInfo_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; Type_t* ___type; Type_t* ___U3CU3E3__type; int32_t ___flags; int32_t ___U3CU3E3__flags; String_t* ___name; String_t* ___U3CU3E3__name; RuntimeObject* ___U3CU3E7__wrap1; }; struct U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436 : public RuntimeObject { int32_t ___U3CU3E1__state; Type_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; Type_t* ___type; Type_t* ___U3CU3E3__type; bool ___includeSelf; bool ___U3CU3E3__includeSelf; Type_t* ___U3CcurrentU3E5__2; }; struct U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A : public RuntimeObject { }; struct U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0 : public RuntimeObject { MemberInfo_t* ___member; }; struct U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639 : public RuntimeObject { MemberInfo_t* ___member; }; struct DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07 : public Dictionary_2_tCB007E3A9C33120EC395A529187E48B56CA3B701 { RuntimeObject* ___secondKeyComparer; }; struct DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041 : public Dictionary_2_t71CA952877BC0C970147F6BCC4B7058C6C82E086 { RuntimeObject* ___secondKeyComparer; }; 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_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 { HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ____set; int32_t ____index; int32_t ____version; Type_t* ____current; }; struct Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82 { List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* ____list; int32_t ____index; int32_t ____version; Type_t* ____current; }; struct Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF { Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary; int32_t ____index; int32_t ____version; RuntimeObject* ____currentKey; }; struct Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B { Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* ____dictionary; int32_t ____index; int32_t ____version; Type_t* ____currentKey; }; struct Nullable_1_t788BB7CC4317C0A7E4D0D6642E6C1E44FF20A230 { bool ___hasValue; uint8_t ___value; }; struct ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE : public BaseFormatter_1_tF78753F419A5B129F73536CA333D2D91B597FF37 { RuntimeObject* ___U3COverridePolicyU3Ek__BackingField; }; struct Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t9854C0179F50900A646768F185F6E029A9121EE0 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602 : public Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA { }; struct AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B : public MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB { }; struct BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032 : public BaseDataReaderWriter_t6E01CAB6D1FDB719471212A97600371E4BE5D05C { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___context; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream; }; struct BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2 : public BaseDataReaderWriter_t6E01CAB6D1FDB719471212A97600371E4BE5D05C { SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___context; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___stream; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5 : public MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A { }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { int32_t ___rgba; }; #pragma pack(pop, tp) struct { int32_t ___rgba_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ___r; }; #pragma pack(pop, tp) struct { uint8_t ___r_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_OffsetPadding[1]; uint8_t ___g; }; #pragma pack(pop, tp) struct { char ___g_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_OffsetPadding[2]; uint8_t ___b; }; #pragma pack(pop, tp) struct { char ___b_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_OffsetPadding[3]; uint8_t ___a; }; #pragma pack(pop, tp) struct { char ___a_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_forAlignmentOnly; }; }; }; struct Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3 : public MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0 { }; struct ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8 : public MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148 { }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { int32_t ___flags; }; #pragma pack(pop, tp) struct { int32_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_OffsetPadding[4]; int32_t ___hi; }; #pragma pack(pop, tp) struct { char ___hi_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_OffsetPadding[8]; int32_t ___lo; }; #pragma pack(pop, tp) struct { char ___lo_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_OffsetPadding[12]; int32_t ___mid; }; #pragma pack(pop, tp) struct { char ___mid_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_OffsetPadding[8]; uint64_t ___ulomidLE; }; #pragma pack(pop, tp) struct { char ___ulomidLE_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_forAlignmentOnly; }; }; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct EventInfo_t : public MemberInfo_t { AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD* ___cached_add_event; }; struct FieldInfo_t : public MemberInfo_t { }; struct GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 { float ___alpha; float ___time; }; struct GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6 : public MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0 { }; struct GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B : public MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290 { }; struct GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8 : public MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D { }; 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 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 Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 { float ___m_Time; float ___m_Value; float ___m_InTangent; float ___m_OutTangent; int32_t ___m_WeightedMode; float ___m_InWeight; float ___m_OutWeight; }; struct KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158 : public MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6 { }; struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { int32_t ___m_Mask; }; struct LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0 : public MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1 { }; struct MethodBase_t : public MemberInfo_t { }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____byRef; }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_pinvoke { int32_t* ____byRef; }; struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_com { int32_t* ____byRef; }; struct PropertyInfo_t : public MemberInfo_t { }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { float ___x; float ___y; float ___z; float ___w; }; struct QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900 : public MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F { }; struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { float ___m_XMin; float ___m_YMin; float ___m_Width; float ___m_Height; }; struct RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53 : public MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F { }; struct RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { Type_t* ___ProviderType; }; struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { int8_t ___m_value; }; struct SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C { String_t* ___Name; uint8_t ___Entry; String_t* ___Data; }; struct SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C_marshaled_pinvoke { char* ___Name; uint8_t ___Entry; char* ___Data; }; struct SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C_marshaled_com { Il2CppChar* ___Name; uint8_t ___Entry; Il2CppChar* ___Data; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; 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 UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct UIntPtr_t { void* ____pointer; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB : public BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D { }; struct Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8 : public MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2 { }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { int32_t ___m_X; int32_t ___m_Y; }; struct Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B : public MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300 { }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8 : public BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575 { }; struct Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3 : public MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45 { }; struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 { int32_t ___m_X; int32_t ___m_Y; int32_t ___m_Z; }; struct Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170 : public MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0 { }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { float ___x; float ___y; float ___z; float ___w; }; struct Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F : public BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F { }; struct Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8 : public MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537 { }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25 : public WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1 { PropertyInfo_t* ___normalColor; PropertyInfo_t* ___highlightedColor; PropertyInfo_t* ___pressedColor; PropertyInfo_t* ___disabledColor; PropertyInfo_t* ___colorMultiplier; PropertyInfo_t* ___fadeDuration; }; struct WeakReflectionFormatter_t9DC6B245F04FA56076DA88BEE0675B21D5FEDA2D : public WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1 { }; struct CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D { bool ___HasCalculatedSerializeUnityFieldsTrueResult; bool ___HasCalculatedSerializeUnityFieldsFalseResult; bool ___SerializeUnityFieldsTrueResult; bool ___SerializeUnityFieldsFalseResult; }; struct CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_pinvoke { int32_t ___HasCalculatedSerializeUnityFieldsTrueResult; int32_t ___HasCalculatedSerializeUnityFieldsFalseResult; int32_t ___SerializeUnityFieldsTrueResult; int32_t ___SerializeUnityFieldsFalseResult; }; struct CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_com { int32_t ___HasCalculatedSerializeUnityFieldsTrueResult; int32_t ___HasCalculatedSerializeUnityFieldsFalseResult; int32_t ___SerializeUnityFieldsTrueResult; int32_t ___SerializeUnityFieldsFalseResult; }; struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 { int32_t ___Flags; int32_t ___Mode; uint32_t ___Uid; uint32_t ___Gid; int64_t ___Size; int64_t ___ATime; int64_t ___ATimeNsec; int64_t ___MTime; int64_t ___MTimeNsec; int64_t ___CTime; int64_t ___CTimeNsec; int64_t ___BirthTime; int64_t ___BirthTimeNsec; int64_t ___Dev; int64_t ___Ino; uint32_t ___UserFlags; }; struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject { intptr_t ___m_Ptr; }; struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke { intptr_t ___m_Ptr; }; struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com { intptr_t ___m_Ptr; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { intptr_t ____mono_app_domain; RuntimeObject* ____evidence; RuntimeObject* ____granted; int32_t ____principalPolicy; AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad; ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve; EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload; EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit; ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve; ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve; UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException; EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException; RuntimeObject* ____domain_manager; ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve; RuntimeObject* ____activation; RuntimeObject* ____applicationIdentity; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ____mono_app_domain; Il2CppIUnknown* ____evidence; Il2CppIUnknown* ____granted; int32_t ____principalPolicy; Il2CppMethodPointer ___AssemblyLoad; Il2CppMethodPointer ___AssemblyResolve; Il2CppMethodPointer ___DomainUnload; Il2CppMethodPointer ___ProcessExit; Il2CppMethodPointer ___ResourceResolve; Il2CppMethodPointer ___TypeResolve; Il2CppMethodPointer ___UnhandledException; Il2CppMethodPointer ___FirstChanceException; Il2CppIUnknown* ____domain_manager; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve; Il2CppIUnknown* ____activation; Il2CppIUnknown* ____applicationIdentity; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ____mono_app_domain; Il2CppIUnknown* ____evidence; Il2CppIUnknown* ____granted; int32_t ____principalPolicy; Il2CppMethodPointer ___AssemblyLoad; Il2CppMethodPointer ___AssemblyResolve; Il2CppMethodPointer ___DomainUnload; Il2CppMethodPointer ___ProcessExit; Il2CppMethodPointer ___ResourceResolve; Il2CppMethodPointer ___TypeResolve; Il2CppMethodPointer ___UnhandledException; Il2CppMethodPointer ___FirstChanceException; Il2CppIUnknown* ____domain_manager; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve; Il2CppIUnknown* ____activation; Il2CppIUnknown* ____applicationIdentity; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch; }; struct BinaryDataReader_t58425E92734B0E416A090AAA04783F62370CC950 : public BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___internalBufferBackup; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer; int32_t ___bufferIndex; int32_t ___bufferEnd; Nullable_1_t788BB7CC4317C0A7E4D0D6642E6C1E44FF20A230 ___peekedEntryType; uint8_t ___peekedBinaryEntryType; String_t* ___peekedEntryName; Dictionary_2_tBDD02A03073B49D98E514F9FDE894CE445376A36* ___types; }; struct BinaryDataWriter_t6FFBB15141FB40359F277CA0FBCE7EC5ED745AFF : public BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___small_buffer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer; int32_t ___bufferIndex; Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455* ___types; bool ___CompressStringsTo8BitWhenPossible; }; struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t { }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr; }; struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_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 DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1 : public RuntimeObject { SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* ___config; Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___internalIdReferenceMap; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___streamingContext; RuntimeObject* ___formatterConverter; TwoWaySerializationBinder_tB57AA7BA56E27C4C20370DFEC2ABAF69FF48FD9E* ___binder; RuntimeObject* ___U3CStringReferenceResolverU3Ek__BackingField; RuntimeObject* ___U3CGuidReferenceResolverU3Ek__BackingField; RuntimeObject* ___U3CIndexReferenceResolverU3Ek__BackingField; }; 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 FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; bool ___U3CInitiallyDirectoryU3Ek__BackingField; bool ____isDirectory; bool ____exists; }; struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField; int32_t ____isDirectory; int32_t ____exists; }; struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus; int32_t ____fileStatusInitialized; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField; int32_t ____isDirectory; int32_t ____exists; }; struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E : public RuntimeObject { intptr_t ___m_Ptr; }; struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_pinvoke { intptr_t ___m_Ptr; }; struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_com { intptr_t ___m_Ptr; }; struct GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color; float ___time; }; struct JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E : public BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032 { JsonTextReader_tDB1E000D51FA55538808105EAE0C3F1626AD033F* ___reader; Nullable_1_t788BB7CC4317C0A7E4D0D6642E6C1E44FF20A230 ___peekedEntryType; String_t* ___peekedEntryName; String_t* ___peekedEntryContent; Dictionary_2_tBDD02A03073B49D98E514F9FDE894CE445376A36* ___seenTypes; Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE* ___primitiveArrayReaders; }; struct JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC : public BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2 { bool ___justStarted; bool ___forceNoSeparatorNextLine; Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE* ___primitiveTypeWriters; Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455* ___seenTypes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer; int32_t ___bufferIndex; bool ___FormatAsReadable; bool ___EnableTypeOptimization; }; struct MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656 : public FieldInfo_t { FieldInfo_t* ___aliasedField; String_t* ___mangledName; }; struct MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA : public PropertyInfo_t { PropertyInfo_t* ___aliasedProperty; String_t* ___mangledName; }; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer; int32_t ____origin; int32_t ____position; int32_t ____length; int32_t ____capacity; bool ____expandable; bool ____writable; bool ____exposable; bool ____isOpen; Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask; }; 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 RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659 : public RuntimeObject { SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* ___config; Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___internalReferenceIdMap; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___streamingContext; RuntimeObject* ___formatterConverter; TwoWaySerializationBinder_tB57AA7BA56E27C4C20370DFEC2ABAF69FF48FD9E* ___binder; RuntimeObject* ___U3CIndexReferenceResolverU3Ek__BackingField; RuntimeObject* ___U3CStringReferenceResolverU3Ek__BackingField; RuntimeObject* ___U3CGuidReferenceResolverU3Ek__BackingField; }; struct SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9 : public BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032 { String_t* ___peekedEntryName; Nullable_1_t788BB7CC4317C0A7E4D0D6642E6C1E44FF20A230 ___peekedEntryType; String_t* ___peekedEntryData; int32_t ___currentIndex; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* ___nodes; Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE* ___primitiveTypeReaders; }; struct SingleSerializer_t73348AC149C370F26845BA4025414C15BEF0526B : public Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5 { }; struct StringSerializer_t3D5FF72BF41470131C016796ADAB3C1CBC31C681 : public Serializer_1_t9854C0179F50900A646768F185F6E029A9121EE0 { }; struct UInt16Serializer_tD2026183152D34F50F56618FE71FB37FFCB14B0A : public Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA { }; struct UInt32Serializer_tE7DD641B0F076A83B1C28F88F1CB1896C1CF555B : public Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30 { }; struct UInt64Serializer_tA073BB48FD6A726CCD8900115E3136C0E617484D : public Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50 { }; struct UIntPtrSerializer_tB539910C3C136CEE0DE732369C0F904B0B77E441 : public Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D { }; struct WeakUnityEventFormatter_t1D527E369C48091FF82817FDCE50A9729EF54DBE : public WeakReflectionFormatter_t9DC6B245F04FA56076DA88BEE0675B21D5FEDA2D { }; struct U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E : public RuntimeObject { int32_t ___U3CU3E1__state; Type_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 ___U3CU3E7__wrap1; Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B ___U3CU3E7__wrap2; }; struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus; String_t* ___FullPath; String_t* ___OriginalPath; String_t* ____name; }; struct MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18 : public MethodInfo_t { MethodInfo_t* ___aliasedMethod; String_t* ___mangledName; }; 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 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 SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F : public Exception_t { }; struct SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1 { int32_t ___SerializedFormat; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SerializedBytes; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___ReferencedUnityObjects; String_t* ___SerializedBytesString; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___Prefab; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___PrefabModificationsReferencedUnityObjects; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___PrefabModifications; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* ___SerializationNodes; }; struct SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_pinvoke { int32_t ___SerializedFormat; Il2CppSafeArray* ___SerializedBytes; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___ReferencedUnityObjects; char* ___SerializedBytesString; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___Prefab; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___PrefabModificationsReferencedUnityObjects; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___PrefabModifications; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* ___SerializationNodes; }; struct SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_com { int32_t ___SerializedFormat; Il2CppSafeArray* ___SerializedBytes; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___ReferencedUnityObjects; Il2CppChar* ___SerializedBytesString; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___Prefab; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___PrefabModificationsReferencedUnityObjects; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___PrefabModifications; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* ___SerializationNodes; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED : public MulticastDelegate_t { }; struct Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC : public MulticastDelegate_t { }; struct Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732 : public MulticastDelegate_t { }; struct Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164 : public MulticastDelegate_t { }; struct Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0 : public MulticastDelegate_t { }; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; struct Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581 : public MulticastDelegate_t { }; struct Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C : public MulticastDelegate_t { }; struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E : public MulticastDelegate_t { }; struct GlobalConfig_1_t6E03485D865D523D003C30097A9A18B6FDE8B03A : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; struct AmbiguousMatchException_t74F105B42C618E39EEE32A52E79C24044604E70E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 { }; struct ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3 : public MulticastDelegate_t { }; struct WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65 : public MulticastDelegate_t { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA : public GlobalConfig_1_t6E03485D865D523D003C30097A9A18B6FDE8B03A { bool ___HideSerializationCautionaryMessage; bool ___HidePrefabCautionaryMessage; bool ___HideOdinSerializeAttributeWarningMessages; bool ___HideNonSerializedShowInInspectorWarningMessages; int32_t ___buildSerializationFormat; int32_t ___editorSerializationFormat; int32_t ___loggingPolicy; int32_t ___errorHandlingPolicy; }; struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA { }; struct Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_StaticFields { bool ___IsNotificationReceiver; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___FreeValues; int32_t ___THREAD_LOCK_TOKEN; int32_t ___maxCacheSize; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_StaticFields { ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___s_emptyArray; }; struct List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE_StaticFields { PrefabModificationU5BU5D_t12FFB5B0120961DABA7AD642FB129FB7B6055F18* ___s_emptyArray; }; struct List_1_t449A088656B6F11EC9C513A6937BB74A07028F58_StaticFields { SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_StaticFields { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___s_emptyArray; }; struct MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0_StaticFields { bool ___IsValueType; }; struct MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537_StaticFields { bool ___IsValueType; }; struct ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_StaticFields { ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096* ___Default; }; struct ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_StaticFields { ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7* ___Default; }; struct ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_StaticFields { ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E* ___Default; }; struct CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_StaticFields { int32_t ___InitialCapacity; int32_t ___MaxCapacity; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields { Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* ___GetSupportedDictionaryKeyTypesResults; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___BaseSupportedDictionaryKeyTypes; HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* ___AllowedSpecialKeyStrChars; Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* ___TypeToKeyPathProviders; Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* ___IDToKeyPathProviders; Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* ___ProviderToID; Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* ___ObjectsToTempKeys; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___TempKeysToObjects; int64_t ___tempKeyCounter; }; 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 Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_StaticFields { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___PrimitiveReaderWriterTypes; RuntimeObject* ___LOCK; Dictionary_2_tFC542F52AF721FEF237136A160FE0EBB15A771CA* ___Weak_ReaderWriterCache; Dictionary_2_tFC542F52AF721FEF237136A160FE0EBB15A771CA* ___Strong_ReaderWriterCache; }; struct String_t_StaticFields { String_t* ___Empty; }; struct TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields { Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* ___FloatEqualityComparerFunc; Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581* ___DoubleEqualityComparerFunc; Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C* ___QuaternionEqualityComparerFunc; RuntimeObject* ___GenericConstraintsSatisfaction_LOCK; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___GenericConstraintsSatisfactionInferredParameters; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___GenericConstraintsSatisfactionResolvedMap; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___GenericConstraintsSatisfactionProcessedParams; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___GenericConstraintsSatisfactionTypesToCheck; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* ___GenericConstraintsSatisfactionTypesToCheck_ToAdd; Type_t* ___GenericListInterface; Type_t* ___GenericCollectionInterface; RuntimeObject* ___WeaklyTypedTypeCastDelegates_LOCK; RuntimeObject* ___StronglyTypedTypeCastDelegates_LOCK; DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* ___WeaklyTypedTypeCastDelegates; DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041* ___StronglyTypedTypeCastDelegates; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___TwoLengthTypeArray_Cached; Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* ___GenericArgumentsContainsTypes_ArgsToCheckCached; HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___ReservedCSharpKeywords; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___TypeNameAlternatives; RuntimeObject* ___CachedNiceNames_LOCK; Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* ___CachedNiceNames; Type_t* ___VoidPointerType; Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* ___PrimitiveImplicitCasts; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___ExplicitCastIntegrals; }; struct UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields { RuntimeObject* ___LOCK; bool ___initialized; int32_t ___U3CCurrentPlatformU3Ek__BackingField; }; struct UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields { Type_t* ___SerializeReferenceAttributeType; Assembly_t* ___String_Assembly; Assembly_t* ___HashSet_Assembly; Assembly_t* ___LinkedList_Assembly; Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* ___UnityMemberGetters; Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* ___UnityMemberSetters; Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* ___UnityWillSerializeMembersCache; Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* ___UnityWillSerializeTypesCache; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___UnityNeverSerializesTypes; HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___UnityNeverSerializesTypeNames; RuntimeObject* ___UnityPolicy; RuntimeObject* ___EverythingPolicy; RuntimeObject* ___StrictPolicy; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* ___OdinWillSerializeCache_UnityPolicy; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* ___OdinWillSerializeCache_EverythingPolicy; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* ___OdinWillSerializeCache_StrictPolicy; Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* ___OdinWillSerializeCache_CustomPolicies; }; struct U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_StaticFields { U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* ___U3CU3E9; }; struct U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields { U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* ___U3CU3E9; Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* ___U3CU3E9__34_0; }; struct AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields { Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* ___KeyframeSerializer; Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* ___WrapModeSerializer; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields { Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* ___Vector3Serializer; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields { Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* ___ByteSerializer; }; struct ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray; }; struct GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields { Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* ___ColorSerializer; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields { Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* ___AlphaKeysSerializer; Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* ___ColorKeysSerializer; PropertyInfo_t* ___ModeProperty; Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* ___EnumSerializer; }; struct Guid_t_StaticFields { Guid_t ___Empty; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* ___IntSerializer; bool ___Is_In_2018_1_Or_Above; RuntimeObject* ___Formatter; }; struct LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_StaticFields { Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* ___IntSerializer; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion; }; struct QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct UIntPtr_t_StaticFields { uintptr_t ___Zero; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right; }; struct Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields { Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* ___Serializer; }; 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 Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back; }; struct Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields { Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* ___Serializer; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector; }; struct Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; }; struct WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields { Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* ___FloatSerializer; Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* ___ColorSerializer; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields { String_t* ____process_guid; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly; }; struct BinaryDataReader_t58425E92734B0E416A090AAA04783F62370CC950_StaticFields { Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE* ___PrimitiveFromByteMethods; }; struct BinaryDataWriter_t6FFBB15141FB40359F277CA0FBCE7EC5ED745AFF_StaticFields { Dictionary_2_tAAED98748F4718BFB4C314B73AE3454912768DCE* ___PrimitiveGetBytesMethods; Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455* ___PrimitiveSizes; Dictionary_2_t412B79C7D0A68EA5B1CFEB485D78176A63FBCFBA* ___PrimitiveArrayWriters; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields { String_t* ___ConstructorName; String_t* ___TypeConstructorName; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC_StaticFields { UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___ByteToHexCharLookup; String_t* ___NEW_LINE; }; 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 GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA_StaticFields { DataFormatU5BU5D_t9C670A57EFF92157C1D5F0DD391E1513D09C3171* ___BuildFormats; }; #ifdef __clang__ #pragma clang diagnostic pop #endif 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 AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray { ALIGN_FIELD (8) Assembly_t* m_Items[1]; inline Assembly_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Assembly_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, Assembly_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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 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 KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3 : public RuntimeArray { ALIGN_FIELD (8) Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 m_Items[1]; inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* 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, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 value) { m_Items[index] = value; } }; struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E : public RuntimeArray { ALIGN_FIELD (8) GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 m_Items[1]; inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* 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, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 value) { m_Items[index] = value; } }; struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18 : public RuntimeArray { ALIGN_FIELD (8) GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A m_Items[1]; inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* 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, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A value) { m_Items[index] = value; } }; 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 MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053 : public RuntimeArray { ALIGN_FIELD (8) MemberInfo_t* m_Items[1]; inline MemberInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MemberInfo_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, MemberInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MemberInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MemberInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray { ALIGN_FIELD (8) FieldInfo_t* m_Items[1]; inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline FieldInfo_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, FieldInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1 : public RuntimeArray { ALIGN_FIELD (8) Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* m_Items[1]; inline Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA** 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, Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray { ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1]; inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** 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, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* 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 MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265 : public RuntimeArray { ALIGN_FIELD (8) MethodInfo_t* m_Items[1]; inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MethodInfo_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, MethodInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364 : public RuntimeArray { ALIGN_FIELD (8) ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 m_Items[1]; inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* 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, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef), (void*)NULL); } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef), (void*)NULL); } }; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* 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, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; struct SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7 : public RuntimeArray { ALIGN_FIELD (8) SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C m_Items[1]; inline SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C* 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, SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Name), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data), (void*)NULL); #endif } inline SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SerializationNode_tD723D444CDBB981646626BB6A5E04C5C11D95B3C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Name), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data), (void*)NULL); #endif } }; IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled); IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled); IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled); IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled); IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0_gshared (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m5995D7BD3F432F4BEDE5DC4A3B15F2C6F904AC1E_gshared (Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD_gshared (Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED_gshared (Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD_gshared (Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C_gshared (Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __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 bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853_gshared (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_gshared (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, Il2CppChar ___0_item, 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 Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ef__AnonymousType0_2_get_Assembly_mE9DA50890409F92CB2BC8FE5697CA557D2A3068F_gshared_inline (U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ef__AnonymousType0_2_get_Attribute_m1063F478EB4C68971043298BFB811F9F692EF779_gshared_inline (U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C* __this, 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 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 bool Dictionary_2_TryGetValue_m9AAE125D6298B2B6B9D2F150C841A70872BF887B_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, 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 Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B_gshared (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, Il2CppChar ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ef__AnonymousType0_2__ctor_m7BE375B24713A38221DE99CA39485020996AD882_gshared (U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C* __this, RuntimeObject* ___0_Assembly, RuntimeObject* ___1_Attribute, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __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_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared (KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10_gshared (BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8_gshared (BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE_gshared (BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m64BA444F2736B89C8EB665E11CB2751230C6E8FD_gshared (Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m03761D84A7BF189FD95106E036387274A9712DED_gshared (Serializer_1_tA8E129659ABB172F5AD4152B12F6C5C9A424D567* __this, int32_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mDCFDA2DCF6B3461FEFFA2D43F86AAFC916D2F6B1_gshared (MinimalBaseFormatter_1_tB16D808E6F917D4D4110FF39599A54DDAED659FB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_tA8E129659ABB172F5AD4152B12F6C5C9A424D567* Serializer_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m1FF4256BD6259FC9113BBA06909CF14EB07B61AF_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_gshared (Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733_gshared (MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_gshared (Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* __this, uint8_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE_gshared (MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_gshared (Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_gshared (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* __this, float ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF_gshared (MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC_gshared (MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9_gshared (MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_gshared (ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE* __this, RuntimeObject* ___0_overridePolicy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_gshared (Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* __this, int32_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9_gshared (MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E_gshared (MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30_gshared (MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925_gshared (MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979_gshared (MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295_gshared (MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298_gshared (MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606_gshared (MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94_gshared (MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_gshared_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __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 void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_gshared_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4C802F609D63FAB6D65E2A9A52080657CCD56319_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, int32_t ___0_capacity, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __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_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, 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_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, 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 void GlobalConfig_1_LoadInstanceIfAssetExists_m5D81BCCEA072A040154D45C2CFE002CA5326B019_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7ECAD80155FA92BE34A4A32E76CBEB5D9EBE5453_gshared (Dictionary_2_tEBE04B1296B93DAD3B8C7BEE8EA33F64A5169C72* __this, RuntimeObject* ___0_comparer, 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 bool Dictionary_2_TryGetValue_m6D456CEAF211F087E9B0BF3C06F724B7E8271D0D_gshared (Dictionary_2_tEBE04B1296B93DAD3B8C7BEE8EA33F64A5169C72* __this, RuntimeObject* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE45DD8F00DAAE248A5E85A7310C98F3C9EEA06CD_gshared (Dictionary_2_tEBE04B1296B93DAD3B8C7BEE8EA33F64A5169C72* __this, RuntimeObject* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mC13435F801933AB962949802B7724E533079368B_gshared (Dictionary_2_tEBE04B1296B93DAD3B8C7BEE8EA33F64A5169C72* __this, RuntimeObject* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfoExtensions_IsDefined_TisRuntimeObject_mE2333AC4DB528C7169CCA91558A942625F74B652_gshared (RuntimeObject* ___0_member, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsDefined_TisRuntimeObject_mD31CD7047D8250FB5164EEC9A269E4952A317831_gshared (Type_t* ___0_type, bool ___1_inherit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GlobalConfig_1_get_HasInstanceLoaded_m89E7E0169EF2EE7216A641D97BF741279BEA4843_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GlobalConfig_1_get_Instance_mA85F2BE293B5950979DBD4E77714ED28AD7B9098_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_1_t50BD865E82A295299F1E22E096D099C9F44E7B2D* Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Cache_1_op_Implicit_mDC0C0C37926B0A63353873C5F3ED3009A0E9CA8A_gshared (Cache_1_t50BD865E82A295299F1E22E096D099C9F44E7B2D* ___0_cache, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_1_Release_mB4B810FE010294E701974565B307F7926023EE23_gshared (Cache_1_t50BD865E82A295299F1E22E096D099C9F44E7B2D* ___0_cache, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MemberInfoExtensions_GetAttributes_TisRuntimeObject_m6265F3279A380463D306275474D868EBEBEBBFCD_gshared (RuntimeObject* ___0_member, 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* MemberInfoExtensions_GetAttributes_TisRuntimeObject_m24B68682CF9874B039FCC83DC56A383ABB13F354_gshared (RuntimeObject* ___0_member, bool ___1_inherit, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Skip_TisRuntimeObject_mC63F7758979C7B3D3C94A57B8BCD63C5237EA697_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DoubleLookupDictionary_3_TryGetInnerValue_m9A41A579F959C432C80C83A2DB2B7079D9D5EEFC_gshared (DoubleLookupDictionary_3_tF9966B9DC1257238AEAF91AFB9AABFFEF07A02A5* __this, RuntimeObject* ___0_firstKey, RuntimeObject* ___1_secondKey, RuntimeObject** ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DoubleLookupDictionary_3_AddInner_mC6AB6D3CEAC439E7FE146E1AD2164DF5437FBE0B_gshared (DoubleLookupDictionary_3_tF9966B9DC1257238AEAF91AFB9AABFFEF07A02A5* __this, RuntimeObject* ___0_firstKey, RuntimeObject* ___1_secondKey, RuntimeObject* ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetAllMembers_TisRuntimeObject_m3273E8C88AE76B0D06AB6F7890373ACC5C1DF25C_gshared (Type_t* ___0_type, int32_t ___1_flags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisRuntimeObject_m84DD8C4D7381636C5F798202183E95C359606D33_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, 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 void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __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 bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __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 RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, 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 void Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29_gshared (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m204510C2AF2455573441AFB80E311D0ED05AE174_gshared (Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC0BA3FD4EDD3158691B7584B7B3CF10C2CF5B5D1_gshared (Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleLookupDictionary_3__ctor_m29E6F0A5BE268EE40981E129000B9ABFA8761EE5_gshared (DoubleLookupDictionary_3_tF9966B9DC1257238AEAF91AFB9AABFFEF07A02A5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, 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_METHOD_ATTR SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678 (DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D (SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949 (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; inline void Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0 (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5*, const RuntimeMethod*))Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0_gshared)(__this, method); } inline void Serializer_1__ctor_m6903543A4830EF7432794A6EB35A6AAD592475DB (Serializer_1_t9854C0179F50900A646768F185F6E029A9121EE0* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_t9854C0179F50900A646768F185F6E029A9121EE0*, const RuntimeMethod*))Serializer_1__ctor_m5995D7BD3F432F4BEDE5DC4A3B15F2C6F904AC1E_gshared)(__this, method); } inline void Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD (Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_tB1E4B9EE1BD952BCEDF0457AC41B7C6D2E652EDA*, const RuntimeMethod*))Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD_gshared)(__this, method); } inline void Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED (Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_t4D3263AD041A802DB6ED3CBDC6E808BDF0D22A30*, const RuntimeMethod*))Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED_gshared)(__this, method); } inline void Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD (Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_t9A45FA127BE99A6FABF5D0B2FABDAEE474AD4A50*, const RuntimeMethod*))Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIntPtr__ctor_m8AD80E1EF069A66D0E48BF7765C91088B5C09419 (uintptr_t* __this, uint64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UIntPtr_op_Explicit_mC39E70F0324C1C514A3044790BC19C5FC4C58E1C (uintptr_t ___0_value, const RuntimeMethod* method) ; inline void Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C (Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D* __this, const RuntimeMethod* method) { (( void (*) (Serializer_1_t32EB566295FC2972C06F45FF7974E9CF678A765D*, const RuntimeMethod*))Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C_gshared)(__this, method); } inline void Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9 (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method); } inline void HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; inline bool HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1 (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, Type_t* ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, Type_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method); } inline void HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853 (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A*, const RuntimeMethod*))HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853_gshared)(__this, method); } inline bool HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, Il2CppChar ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A*, Il2CppChar, const RuntimeMethod*))HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_gshared)(__this, ___0_item, method); } inline void Dictionary_2__ctor_m3BA5A8A8E4A274EA612726F6DFFF3B2D196D2D6B (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m425867E53C964B499249D4972B0959F61D89A230 (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m9CA8793BE8E0641697341F078170233267723D67 (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m4CE7EF08211EA84168C8FDD26DD05E92108AE96B (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m951ED94BFBD3F01E5033D8385A01E82EA5BB3587 (Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_SelectMany_TisAssembly_t_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mA6A695C9D4F4D95C0791823A95CFD8A1159DCCED (RuntimeObject* ___0_source, Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared)(___0_source, ___1_selector, method); } inline void Func_2__ctor_mF7F2C5233296E08601C8E9808D98AE2A5D50FE54 (Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Where_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_m629CA2FA71D1BE3DF9C1E5A73E642EDFCA1723B2 (RuntimeObject* ___0_source, Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } inline Assembly_t* U3CU3Ef__AnonymousType0_2_get_Assembly_m035B46A746E554E137E539E4E3D277B7F9EB064C_inline (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* __this, const RuntimeMethod* method) { return (( Assembly_t* (*) (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81*, const RuntimeMethod*))U3CU3Ef__AnonymousType0_2_get_Assembly_mE9DA50890409F92CB2BC8FE5697CA557D2A3068F_gshared_inline)(__this, method); } inline RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_inline (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* __this, const RuntimeMethod* method) { return (( RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* (*) (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81*, const RuntimeMethod*))U3CU3Ef__AnonymousType0_2_get_Attribute_m1063F478EB4C68971043298BFB811F9F692EF779_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD (Type_t* ___0_type, Assembly_t* ___1_assembly, String_t* ___2_reason, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37 (Type_t* ___0_candidateType, Type_t* ___1_openGenericInterfaceType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB (Type_t* ___0_type, 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 ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554 (Type_t* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_types, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Equality_m6DD673A9263EE646773396F9D8DEE46FA48FFBF2 (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___0_left, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6 (Type_t* ___0_candidateType, Type_t* ___1_openGenericInterfaceType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B (Type_t* ___0_type, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, Type_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, Type_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) ; inline RuntimeObject* Dictionary_2_get_Item_mA276D1B87D1213B364DF8856DEBCBDCC1D6843F0 (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, Type_t* ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, Type_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, 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 Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72 (Il2CppChar ___0_c, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_mA992BD5A425873DDCA485BAFCA78B178A3A49BFD (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } inline RuntimeObject* Dictionary_2_get_Item_mD1113D314AF0E242FD3A1FAEA1764E1363EF4336 (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } inline void Dictionary_2_set_Item_mCD0DD4C6DADBAFF6D7B1786F251A658DD267C149 (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, Type_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, Type_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_set_Item_mFE373F2EA5BA8E599D1D5B63A3E1AFBF929269A4 (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_set_Item_m3ABDDFC2352D62B6F91A8CD58F3F2B47AE400D4C (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* __this, RuntimeObject* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5*, RuntimeObject*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14__ctor_mFCF5D9C775E32B4B6D70DD87F954004FF7146F10 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* __this, Type_t* ___0_key, bool* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*, Type_t*, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m9AAE125D6298B2B6B9D2F150C841A70872BF887B_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryKeyUtility_PrivateIsSupportedDictionaryKeyType_mACC390DA6465CCF164ABF4BB2990B8010E1F3E1F (Type_t* ___0_type, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m44F66BECE8FB7CD585CB6C68A89859777D6E2A0F (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* __this, Type_t* ___0_key, bool ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*, Type_t*, bool, const RuntimeMethod*))Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared)(__this, ___0_key, ___1_value, method); } inline bool HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, Type_t* ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, Type_t*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, 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 bool DictionaryKeyUtility_KeyTypeSupportsPersistentPaths_m6A114E5B5957C43F6ACAAA78910847975C0E720F (Type_t* ___0_type, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mDFBC2D373DB13138B3FE5A6495C023F060EDF932 (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* __this, RuntimeObject* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522*, RuntimeObject*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_m8684EDFBA847EF043190914B808A59358C5E0DEA (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* __this, RuntimeObject* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522*, RuntimeObject*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } inline bool Dictionary_2_TryGetValue_m248ED893391A00FD719FE214E22A84993AAACEE5 (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, Type_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, Type_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline bool HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* __this, Il2CppChar ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A*, Il2CppChar, const RuntimeMethod*))HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __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 void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline String_t* Dictionary_2_get_Item_m4568F599509B9923ACFEE6BB6165AE68E88A380F (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) { return (( String_t* (*) (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05 (Type_t* ___0_enumType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Convert_ToUInt64_mAED581BDC2A2EC0295EC6FB7C7D525571FEA4A0B (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_m779041C8FDD58BF8617838B00CD041788DB2F1A3 (uint64_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_mB980D7B1AB7B7071D416EE892C2B736D712BE1B5 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_mBCE0DC50D6F802651A6AE75682FF67775CB19B3B (int64_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m34499826F048A38EB8216D5844A5DA49F54719C8 (Il2CppChar* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m64EE358F20093EE61D30F9A21638D9E9EE8F87EC (uint8_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SByte_ToString_m183C4DB410DD03A804F3DA87DB223A249A68E139 (int8_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt16_ToString_mBD648884B6569D3E7D779669EEFCB1ED5EE4A521 (uint16_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int16_ToString_m586D9FFDE912794F068DF7B1FC00A68A984FBCB9 (int16_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE (uint32_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_mE871810BC163EE4EF88E7C7682A6AD39911173B8 (int32_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE (float* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m7E3930DDFB35B1919FE538A246A59C3FC62AF789 (double* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Decimal_ToString_m2600674D09D44940FA0AAA00A87858E741671F4E (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_mD2A93BCA0CBFABB680A93A8FA668AD90E7B56130 (Guid_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, 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_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_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4 (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DictionaryKeyUtility_FromTo_mE1FFFAA6529997D05508BDD431B94BD3E94A6783 (String_t* ___0_str, int32_t ___1_from, int32_t ___2_to, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_m81CB922F8C749CAC4314469211E4801AFCE2034E (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* __this, String_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*, String_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, 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 uint8_t Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t SByte_Parse_m7382C86E9F294B46EB386B030DBE9CA69C6E2F3B (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t UInt16_Parse_mE015CAE78A2595458ECCA2AD5A4E9821FAE717E3 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Int16_Parse_m9CC1A60B284D3BA181C61D0D5A4517F50C3EC667 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UInt32_Parse_m5B91BE3C4654E3FA80F55AED00460D7234961E9E (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_mF336325913DF125A6F8F05F2909E3AFB0D73830E (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UInt64_Parse_m5D07DDFA6DA8E3F85D6E07EAE33756AF742CBAB0 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Int64_Parse_m0F0A3C569171962BD9FB76C6B68DA37F91758608 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Single_Parse_m8DAC5D47B87DE64D34A47DD76FD2BEB83D2D2BB5 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Double_Parse_m3033F6D6CE7C428E0EC6058B8D757794A8D9DD80 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Parse_m97424ED8D5542875226EB2885137059BCB1CC011 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_ToObject_m83185EF7C28B56935B2C8073AC8FF02BF5A03355 (Type_t* ___0_enumType, int64_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_ToObject_mDAAD050E372238C1F1B33496B40C0D0E61263EF1 (Type_t* ___0_enumType, uint64_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m36726965A7B365B2A3520E3E9B3745AD8EDD2B74 (U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m0CF7CD0F10E622C89F6D823F780F4C58C9A7C116 (U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* TypeExtensions_SafeGetCustomAttributes_mEB257D8A651A3DBBDCE542AF1500519BC185BBB7 (Assembly_t* ___0_assembly, Type_t* ___1_type, bool ___2_inherit, const RuntimeMethod* method) ; inline void Func_2__ctor_m49848DE2BB308F0C42419856A6CE59B0061D4F68 (Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisRuntimeObject_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mE658E23894F6E4B367C55BBB657365DDE7A472C6 (RuntimeObject* ___0_source, Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; inline void U3CU3Ef__AnonymousType0_2__ctor_mAE14640FECA703B120FCEF1F70F5E9423EDEFA00 (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* __this, Assembly_t* ___0_Assembly, RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* ___1_Attribute, const RuntimeMethod* method) { (( void (*) (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81*, Assembly_t*, RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99*, const RuntimeMethod*))U3CU3Ef__AnonymousType0_2__ctor_m7BE375B24713A38221DE99CA39485020996AD882_gshared)(__this, ___0_Assembly, ___1_Attribute, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally1_mA8DF913A9ED5797FCDFAB607EFAFB92AB088A707 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally2_mD6BC4F4019172DAF9BBB47BFECC361482666B9EE (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_System_IDisposable_Dispose_m91687853786E3E3137BD9174D540AF7053DEBD1F (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) ; inline Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705 (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, const RuntimeMethod* method) { return (( Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method); } inline Type_t* Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_inline (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* __this, const RuntimeMethod* method) { return (( Type_t* (*) (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method); } inline KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55* Dictionary_2_get_Keys_m587325CF17C9AC882073969F83D37F22FE1637FC (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* __this, const RuntimeMethod* method) { return (( KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55* (*) (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method); } inline Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B KeyCollection_GetEnumerator_m2AA9AE5F69B37C5C54BE4B4CAF1F06054BFEDB91 (KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55* __this, const RuntimeMethod* method) { return (( Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B (*) (KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55*, const RuntimeMethod*))KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared)(__this, method); } inline Type_t* Enumerator_get_Current_m7AF9BC909A42FDE610807F9195FE059E7311F287_inline (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* __this, const RuntimeMethod* method) { return (( Type_t* (*) (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*, const RuntimeMethod*))Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m2E69CE2940E538FF663D760D27C24516B6BEACCA (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*, const RuntimeMethod*))Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared)(__this, method); } inline void Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639 (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method); } inline void Enumerator_Dispose_mDE5C1CAF9C6F0CD04E1F2167633FDBCA57C1BA10 (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*, const RuntimeMethod*))Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_Generic_IEnumerableU3CSystem_TypeU3E_GetEnumerator_m81D800AA5B440167CD5F188D59224B5F3DDF105A (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, 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 int32_t Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F (float* __this, float ___0_value, 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 String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, 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) ; inline void BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10 (BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D* __this, const RuntimeMethod* method) { (( void (*) (BaseDictionaryKeyPathProvider_1_t54D5B409B873304763C6CB6E7B56B6270C6B7D0D*, const RuntimeMethod*))BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; inline void BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8 (BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575* __this, const RuntimeMethod* method) { (( void (*) (BaseDictionaryKeyPathProvider_1_t6D5D8D293655A6553566F4AB0AF97B6D3AF36575*, const RuntimeMethod*))BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; inline void BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE (BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F* __this, const RuntimeMethod* method) { (( void (*) (BaseDictionaryKeyPathProvider_1_tBDF006D493485D4905529EE0A24229C78D4D656F*, const RuntimeMethod*))BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_keys, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_set_preWrapMode_mA618E67F536483FA5F3507A2D97C045E089D1B2D (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve_set_postWrapMode_m39A4758ABD5D2AEE475940829352792FE7E9CBA9 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_mA0F8E73BFC89A647C703DEB8DAD50136C64F27F6 (Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288*, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m64BA444F2736B89C8EB665E11CB2751230C6E8FD_gshared)(__this, ___0_value, ___1_writer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_preWrapMode_m6F386731866F888BC8BD98B2C1A5B03D2ACCAF14 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003 (Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* __this, int32_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602*, int32_t, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m03761D84A7BF189FD95106E036387274A9712DED_gshared)(__this, ___0_value, ___1_writer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_postWrapMode_m5A56504372DD5597CF7844ED9E58BDD2D3C805E7 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_mECFC81578E622D68C8A7485E3D692E28135C539E (MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mDCFDA2DCF6B3461FEFFA2D43F86AAFC916D2F6B1_gshared)(__this, method); } inline Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* Serializer_Get_TisKeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_m251EFD52EAB31C7AB4908BAEE23294FF9209DE3E (const RuntimeMethod* method) { return (( Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* (*) (const RuntimeMethod*))Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared)(method); } inline Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* Serializer_Get_TisWrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079_m51B872CE8EBE35970810606E0E6C3251E2438009 (const RuntimeMethod* method) { return (( Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* (*) (const RuntimeMethod*))Serializer_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m1FF4256BD6259FC9113BBA06909CF14EB07B61AF_gshared)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834 (Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_gshared)(__this, ___0_value, ___1_writer, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733 (MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733_gshared)(__this, method); } inline Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A (const RuntimeMethod* method) { return (( Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* (*) (const RuntimeMethod*))Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A_gshared)(method); } inline void Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9 (Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* __this, uint8_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148*, uint8_t, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_gshared)(__this, ___0_value, ___1_writer, method); } inline void MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE (MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE_gshared)(__this, method); } inline Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4 (const RuntimeMethod* method) { return (( Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* (*) (const RuntimeMethod*))Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4_gshared)(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 void WeakColorBlockFormatter__ctor_m7421569C2B493EF532B6939E991DD087B56F6CCB (WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25* __this, Type_t* ___0_colorBlockType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakBaseFormatter__ctor_m50F7C03C7E5BABF57EC873331B5AD0A957510A76 (WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1* __this, Type_t* ___0_serializedType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646 (Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_gshared)(__this, ___0_value, ___1_writer, method); } inline void Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* __this, float ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5*, float, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_gshared)(__this, ___0_value, ___1_writer, method); } inline Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46 (const RuntimeMethod* method) { return (( Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* (*) (const RuntimeMethod*))Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_gshared)(method); } inline Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF (const RuntimeMethod* method) { return (( Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* (*) (const RuntimeMethod*))Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_gshared)(method); } inline void MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF (MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF_gshared)(__this, method); } inline void MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC (MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC_gshared)(__this, method); } inline void MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9 (MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient_set_alphaKeys_mA77CAA2DC3D652BBC57A996AAC2E48DAD2569FEB (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient_set_colorKeys_m5336A05DEF9B078212F6BB77DD33A6F1D34392DA (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B (PropertyInfo_t* ___0_left, PropertyInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* Gradient_get_alphaKeys_mD51911E41779899DA41A438A6E18D48F07A2AF83 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_mB6A1E2C0211DACBBC0B4325BC7C78F2111893F02 (Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* __this, GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4*, GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m64BA444F2736B89C8EB665E11CB2751230C6E8FD_gshared)(__this, ___0_value, ___1_writer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* Gradient_get_colorKeys_mA4B24805A35BC4FBF04F182FCDA6E9D0CBB52F0A (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_m807EC6E9A6582CAF190DCF001B0BCDAFA087A34B (Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* __this, GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD*, GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m64BA444F2736B89C8EB665E11CB2751230C6E8FD_gshared)(__this, ___0_value, ___1_writer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_mD6CB915CB82E266B1322AF67E3D5A2AF4F51A79E (MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mDCFDA2DCF6B3461FEFFA2D43F86AAFC916D2F6B1_gshared)(__this, method); } inline Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* Serializer_Get_TisGradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_m7199F8F233550ECA6B1449DC466D58983C466B30 (const RuntimeMethod* method) { return (( Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* (*) (const RuntimeMethod*))Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared)(method); } inline Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* Serializer_Get_TisGradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_m86BA4D78EFA821020F0EEF741532BBCC2AB2C0F4 (const RuntimeMethod* method) { return (( Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* (*) (const RuntimeMethod*))Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ; inline Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088 (const RuntimeMethod* method) { return (( Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* (*) (const RuntimeMethod*))Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared)(method); } inline Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65 (const RuntimeMethod* method) { return (( Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* (*) (const RuntimeMethod*))Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EmitUtilities_get_CanEmit_m68C101B0002E10980F429FD2FF576533CC1F515F (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationPolicies_get_Everything_mE298D5DE8E59A8174E04A6DE94BDEA7D878F9571 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FormatterEmitter_GetEmittedFormatter_m1F29093609B5927494678F49AC309A7D389F0695 (Type_t* ___0_type, RuntimeObject* ___1_policy, const RuntimeMethod* method) ; inline void ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6 (ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE* __this, RuntimeObject* ___0_overridePolicy, const RuntimeMethod* method) { (( void (*) (ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE*, RuntimeObject*, const RuntimeMethod*))ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_gshared)(__this, ___0_overridePolicy, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_value_m396D6040A4AB72ED5B9797E8C92DD806FA6F5431 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe_set_tangentMode_mD50179DEC7898D470697BEE820728CD82AAD8B81 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_inTangent_mD8C59CBC81D520362C010AB5E86CE57169AD80AE (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_outTangent_m36830B6A71356987DD04BB13785471E89D3B3C99 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Keyframe_get_tangentMode_m15011812E7E7A9778AF38C31856E36837503624D (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ; inline void Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40 (Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* __this, int32_t ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { (( void (*) (Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07*, int32_t, RuntimeObject*, const RuntimeMethod*))Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_gshared)(__this, ___0_value, ___1_writer, method); } inline void MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9 (MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerMask_set_value_m3A5F4B8889D23C5AB9CC630FE260BF7ABD5890E8 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_get_value_m70CBE32210A1F0FD4ECB850285DA90ED57B87974 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E (MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E_gshared)(__this, method); } inline void MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30 (MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925 (MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReflectionFormatter__ctor_m1F4FD16C06C4CEA6C6750E7044B3B24A2D3BE684 (WeakReflectionFormatter_t9DC6B245F04FA56076DA88BEE0675B21D5FEDA2D* __this, Type_t* ___0_serializedType, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979 (MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979_gshared)(__this, method); } inline void MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295 (MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295_gshared)(__this, method); } inline void MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298 (MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606 (MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ; inline void MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94 (MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0* __this, const RuntimeMethod* method) { (( void (*) (MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0*, const RuntimeMethod*))MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringExtensions_IsNullOrWhitespace_m378C50F222D097DCF6AA6274E6B4B754A809DF71 (String_t* ___0_str, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58*, const RuntimeMethod*))List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationData_get_ContainsData_m1754834E8B8D1541E06D83BB684CE233C6AF7505 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_inline (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __this, const RuntimeMethod* method) { (( void (*) (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58*, const RuntimeMethod*))List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_gshared_inline)(__this, method); } inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationData_Reset_mEFA22229ECD39ED3131F5AACEF3931E2E3ECABF9 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61 (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* __this, int32_t ___0_capacity, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m4C802F609D63FAB6D65E2A9A52080657CCD56319_gshared)(__this, ___0_capacity, ___1_comparer, method); } inline void List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0 (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___0_referencedUnityObjects, const RuntimeMethod* method) ; inline void Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119 (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method); } inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline bool Dictionary_2_ContainsKey_mAB99D1CCCDFFDF5B407C4AF4F489B00F4935F6DA (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method); } inline void Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816 (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1__ctor_m2467A4EF3477D7B737919EC86B186EAADDCE0B38 (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline bool Dictionary_2_TryGetValue_m3362E26B3776F0FD78B84E8834EFC51DB77DCEFD (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1_Add_m60F1F5D817C83DDC11235FD5524B8667F4C314F9_inline (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_Reset_m89354BCFFD8C5E73735463014F01342DB00D089E (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; inline void GlobalConfig_1_LoadInstanceIfAssetExists_m3286DAB67F92027810C459FFD8B6A64516D841B5 (const RuntimeMethod* method) { (( void (*) (const RuntimeMethod*))GlobalConfig_1_LoadInstanceIfAssetExists_m5D81BCCEA072A040154D45C2CFE002CA5326B019_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnitySerializationInitializer_set_CurrentPlatform_mD49E0ADC2C5851AFF7153CCBDFE2BE743DE88338_inline (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnitySerializationInitializer_get_CurrentPlatform_m2A41AFD5382184AC422EAF02F5A453AC891A1CD9_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArchitectureInfo_SetRuntimePlatform_mAB5D1186945A9EED9BB1599B7CE012DA0EAE95B9 (int32_t ___0_platform, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationInitializer_Initialize_mB69F23B2A5C5E26A6ADB7D2CA3F0ED52942EC258 (const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mE68B8DBF2C2A7D6F3F569A7E7FE45589D733FB48 (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* __this, RuntimeObject* ___0_key, Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446*, RuntimeObject*, Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0 (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m7ECAD80155FA92BE34A4A32E76CBEB5D9EBE5453_gshared)(__this, ___0_comparer, method); } inline void Dictionary_2_Add_m82B50BB03221E5200A72F71D51B919F532EC8631 (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* __this, RuntimeObject* ___0_key, Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446*, RuntimeObject*, Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline bool Dictionary_2_TryGetValue_m5307F4E2DC5EAB92790D912F97ED8F23DA9AEC97 (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* __this, MemberInfo_t* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*, MemberInfo_t*, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D*, const RuntimeMethod*))Dictionary_2_TryGetValue_m6D456CEAF211F087E9B0BF3C06F724B7E8271D0D_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8 (MemberInfo_t* ___0_member, bool ___1_serializeUnityFields, RuntimeObject* ___2_policy, const RuntimeMethod* method) ; inline void Dictionary_2_Add_mD1AFA952539F5ABE581F456344F3EAAC73E85575 (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* __this, MemberInfo_t* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*, MemberInfo_t*, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D, const RuntimeMethod*))Dictionary_2_Add_mE45DD8F00DAAE248A5E85A7310C98F3C9EEA06CD_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* __this, MemberInfo_t* ___0_key, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*, MemberInfo_t*, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D, const RuntimeMethod*))Dictionary_2_set_Item_mC13435F801933AB962949802B7724E533079368B_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfo_op_Equality_m4B4F1AF29C9361D125F6D7FAB3D227ED3FECE685 (MemberInfo_t* ___0_left, MemberInfo_t* ___1_right, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, MemberInfo_t* ___0_key, bool* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, MemberInfo_t*, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m9AAE125D6298B2B6B9D2F150C841A70872BF887B_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m5983A6D3A45B85315AEE44C154ABC293458C00F1 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, MemberInfo_t* ___0_key, bool ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, MemberInfo_t*, bool, const RuntimeMethod*))Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Equality_mA38D84E1D9AA016F414CF2265C4B0DB1FEBBAB74 (FieldInfo_t* ___0_left, FieldInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139 (FieldInfo_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsInitOnly_m476BB9325A68BDD56B088D3E8407F75FA1388ED9 (FieldInfo_t* __this, const RuntimeMethod* method) ; inline bool MemberInfoExtensions_IsDefined_TisNonSerializedAttribute_t3E57D1A7E7F31DE192694AB4C8927BAE7D1BE177_m1796E9207F4425EB79696AA53442FFBA986EEABC (RuntimeObject* ___0_member, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, const RuntimeMethod*))MemberInfoExtensions_IsDefined_TisRuntimeObject_mE2333AC4DB528C7169CCA91558A942625F74B652_gshared)(___0_member, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsPublic_m73C84BEEAE6C993FACC6199B81DBF2B80D3810E5 (FieldInfo_t* __this, const RuntimeMethod* method) ; inline bool MemberInfoExtensions_IsDefined_TisSerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_m5991FA009D90E40B09DB256780EFC1AC3A095CA7 (RuntimeObject* ___0_member, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, const RuntimeMethod*))MemberInfoExtensions_IsDefined_TisRuntimeObject_mE2333AC4DB528C7169CCA91558A942625F74B652_gshared)(___0_member, method); } inline bool MemberInfoExtensions_IsDefined_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m5F3CB4E062AA70D99F5B62089B993C5E95B4AE59 (RuntimeObject* ___0_member, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, const RuntimeMethod*))MemberInfoExtensions_IsDefined_TisRuntimeObject_mE2333AC4DB528C7169CCA91558A942625F74B652_gshared)(___0_member, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181 (int32_t ___0_major, int32_t ___1_minor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m758423D11A49ADF602C7DCD6614787E14105E6B8 (Type_t* ___0_type, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_mAEF76D36CC4FAB18E6B0E59307F42228224C7822 (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* __this, Type_t* ___0_key, bool ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*, Type_t*, bool, const RuntimeMethod*))Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, bool ___4_serializeUnityFields, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___5_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___4_context, const RuntimeMethod* 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); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18 (Type_t* __this, const RuntimeMethod* method) ; inline bool TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92 (Type_t* ___0_type, bool ___1_inherit, const RuntimeMethod* method) { return (( bool (*) (Type_t*, bool, const RuntimeMethod*))TypeExtensions_IsDefined_TisRuntimeObject_mD31CD7047D8250FB5164EEC9A269E4952A317831_gshared)(___0_type, ___1_inherit, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, 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 Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB (Assembly_t* ___0_left, Assembly_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; inline bool GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000 (const RuntimeMethod* method) { return (( bool (*) (const RuntimeMethod*))GlobalConfig_1_get_HasInstanceLoaded_m89E7E0169EF2EE7216A641D97BF741279BEA4843_gshared)(method); } inline GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE (const RuntimeMethod* method) { return (( GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* (*) (const RuntimeMethod*))GlobalConfig_1_get_Instance_mA85F2BE293B5950979DBD4E77714ED28AD7B9098_gshared)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_BuildSerializationFormat_mE03BA49AD00F401EFC7E1DF72B682ED6B2B71CFD_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, const RuntimeMethod* method) ; inline Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0 (const RuntimeMethod* method) { return (( Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } inline Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A (const RuntimeMethod* method) { return (( Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializationContext_set_IndexReferenceResolver_m62D1582F83A975E91AE944B6AFB330D813A41DD9_inline (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC (CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014 (int32_t ___0_format, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___2_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, RuntimeObject* ___1_writer, bool ___2_serializeUnityFields, const RuntimeMethod* method) ; inline Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803 (const RuntimeMethod* method) { return (( Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationPolicies_get_Unity_m2448DEBACA889083A733D89923C5BE3C68BB5ED2 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17 (SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_ErrorHandlingPolicy_mA4101823477854B0B75A39666814943F6F3F1222_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61 (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_LoggingPolicy_m35EFC76D29300449D127175B960D9BBD7B7CEB3F_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375 (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GlobalSerializationConfig_get_Logger_mDFC55510AB3AE1A3F6528A5A57AB05374B030F6D (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9 (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DefaultLoggers_get_UnityLogger_mC8BBE10B6CFD689CB6D6F484FDEDDF70BB3C11E3 (const RuntimeMethod* method) ; inline SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8 (Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* ___0_cache, const RuntimeMethod* method) { return (( SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* (*) (Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5*, const RuntimeMethod*))Cache_1_op_Implicit_mDC0C0C37926B0A63353873C5F3ED3009A0E9CA8A_gshared)(___0_cache, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationConfig_get_SerializationPolicy_m2B12AB3EC05CC7AD66EFC49637F599C59E5F588B (SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* FormatterUtilities_GetSerializableMembers_m862D669B0F996D16F76B75CC2D2C680E0A57B66F (Type_t* ___0_type, RuntimeObject* ___1_policy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_OdinWillSerialize_m980DCB04412ED6DC86A22956DFE983526340DBD2 (MemberInfo_t* ___0_member, bool ___1_serializeUnityFields, RuntimeObject* ___2_policy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* UnitySerializationUtility_GetCachedUnityMemberGetter_mF1AECE65CBBDDBF7B6708DE174A71A2D7A52B82B (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* WeakValueGetter_Invoke_m29E98A4AF0715BE24ED6F61876EFEAD90798C202_inline (WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* __this, RuntimeObject** ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* FormatterUtilities_GetContainedType_m6946C7459D0044E7DA078FE39E16DC9EFFB93718 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* Serializer_Get_mB6B45D426901AEA227CE764C35D72E4531698FBD (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_LogException_mB2049C271A61D73E3B468A6931D4A694FD58CDFB (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationAbortException__ctor_m8B4E8BEF77E21ECA0EE0C029CC5CFB17ED6BDDCB (SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* __this, String_t* ___0_message, Exception_t* ___1_innerException, 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 UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* ___1_data, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___2_context, bool ___3_isPrefabData, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___4_prefabInstanceUnityObjects, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProperBitConverter_BytesToHexString_m8A6BA0DDC9FC01DC5CCAA9AD3DAE1603908D46EF (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, bool ___1_lowerCaseHexChars, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_modificationData, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___2_referencedUnityObjects, const RuntimeMethod* method) ; inline void Cache_1_Release_mD68C405DE6BD92CD4FDAD1292E3794D1F76D1795 (Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* ___0_cache, const RuntimeMethod* method) { (( void (*) (Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813*, const RuntimeMethod*))Cache_1_Release_mB4B810FE010294E701974565B307F7926023EE23_gshared)(___0_cache, method); } inline Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3 (const RuntimeMethod* method) { return (( Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } inline DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8 (Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* ___0_cache, const RuntimeMethod* method) { return (( DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* (*) (Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813*, const RuntimeMethod*))Cache_1_op_Implicit_mDC0C0C37926B0A63353873C5F3ED3009A0E9CA8A_gshared)(___0_cache, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityExtensions_SafeIsUnityNull_m6E7C9703117460205E46C387FFECFB514480246A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationNodeDataReader__ctor_m77C28654BC29C2AA4D5257D99C3313FCC09B0549 (SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* __this, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___0_context, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline (DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationNodeDataReader_set_Nodes_m3AAE3FCC23B5F87EF94F9978E31061C73D6FC13E (SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* __this, List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, RuntimeObject* ___1_reader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m91BEDBED06C794A70E4F7D93487818E15FA8C54F (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, String_t** ___1_base64Bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___4_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125 (int32_t ___0_format, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___2_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644* FormatterUtilities_GetSerializableMembersMap_mBEB0AB823EA31E5C94BD5C6AAB7A8B3D272B9AB6 (Type_t* ___0_type, RuntimeObject* ___1_policy, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugContext_LogError_mA39F7688549F785CEF315428BC53941ECAFE8A1A (DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mABEE8FF257E6D741C1D6FE18FEF75E68394D6564 (Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644* __this, String_t* ___0_key, MemberInfo_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644*, String_t*, MemberInfo_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* UnitySerializationUtility_GetCachedUnityMemberSetter_mBCEA2DE479A33AC3427B3A80002228A2BFF5E3A5 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WeakValueSetter_Invoke_m8162DB1E2BE0725157061FF3F0D401009F3AB7CA_inline (WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* __this, RuntimeObject** ___0_instance, RuntimeObject* ___1_value, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_inline (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void Comparison_1__ctor_m47CCBD81BEAA746F1D41CB48AD5253BF0AE1FC80 (Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method); } inline void List_1_Sort_mD0C4F7FF7F9F0AEC27B65DEE41D8E7B77243EBA3 (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* __this, Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* ___0_comparison, const RuntimeMethod* method) { (( void (*) (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*, Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* CachedMemoryStream_Claim_m44CFEA536295BD9BA32EC786AE30432C3FF570A0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) ; inline Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB (const RuntimeMethod* method) { return (( Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseDataWriter_set_Context_m3601EDCA72B430A851A4E435FD3725518406D24B_inline (BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2* __this, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* BaseDataWriter_get_Context_m212BD8AD4CEFFABD3CBF7BEA5B66C3FE37FF2EE3 (BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2* __this, const RuntimeMethod* method) ; inline PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398 (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* (*) (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonDataWriter_MarkJustStarted_m479213E46A3E420676F0B6A6626B201B2BBC45DC (JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ; inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA (const RuntimeMethod* method) { return (( Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* (*) (const RuntimeMethod*))Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationContext_ResetInternalReferences_mDCB8673B8AD671BBADFD1E444A1D09B5B2E6B3D9 (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; inline void List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5 (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* CachedMemoryStream_Claim_mF1059E0274650C59E70987945A8FCEE1D82F6ECB (int32_t ___0_minCapacity, const RuntimeMethod* method) ; inline Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F (const RuntimeMethod* method) { return (( Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseDataReader_set_Context_m54D4C7EDBEFF4AF0BD022E6B38A8A2D312E463E0_inline (BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032* __this, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* BaseDataReader_get_Context_mE5B2E5D2C270BD3633AADBE10D2318C032624B4C (BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabModification__ctor_m8FEE391665C88F32E1B66EFD477A61772A51F0BD (PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* __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 List_1_Add_mB86D92EE960E43C35B1A6FB66414059C0C5D6A81_inline (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* __this, PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*, PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_CreateDefaultUnityInitializedObject_m9A47BD2B5EFF6F7DAA218A6D83DA055A615AB8FF (Type_t* ___0_type, int32_t ___1_depth, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9 (Type_t* ___0_enumType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_ToObject_m7952B7BD43E48BBF79BB973BD31E7FF9E62B948E (Type_t* ___0_enumType, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_GetValue_m007D247B8A6FE5BD60FD1CD510A714A416F2BA21 (RuntimeArray* __this, int32_t ___0_index, const RuntimeMethod* 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 bool ConstructorInfo_op_Inequality_mB3CB8B779FA4400BBF7069097CC64E6CA1D235A4 (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___0_left, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FormatterServices_GetUninitializedObject_mA2B57E3C189694129FE2870B8188421DF78468A1 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C (FieldInfo_t* __this, RuntimeObject* ___0_obj, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* UnitySerializationUtility_DeserializePrefabModifications_m7DF8143E5689FB6E3950C252B8218FBFBDA49A3E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_modifications, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_referencedUnityObjects, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrefabModification_Apply_mB2A3CF5BB1746BFEB26D781E3A057FC04C7B6A4D (PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass40_0__ctor_m57220DFE7A6A80DE876CAFFE36BAD12D7DC4E350 (U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_m930E3738EBDCB8093C2BCABABC48B45F6526C0EF (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* __this, MemberInfo_t* ___0_key, WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26*, MemberInfo_t*, WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* EmitUtilities_CreateWeakInstanceFieldGetter_mF076C9251C95FEEA5E19786A3BEA9AF8A8BB032B (Type_t* ___0_instanceType, FieldInfo_t* ___1_fieldInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* EmitUtilities_CreateWeakInstancePropertyGetter_mA9E8E326B898C24638193A29AAF1BD7E8F2527CB (Type_t* ___0_instanceType, PropertyInfo_t* ___1_propertyInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakValueGetter__ctor_m1A26FA25BC25A32D1775B6E4CB03D9429B707EEF (WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m6E4B651C5092FF0F2FF6401F785B9D98EAF40087 (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* __this, MemberInfo_t* ___0_key, WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26*, MemberInfo_t*, WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass41_0__ctor_mCAF5DACA6E3347C60278FBB6B052CC4B9570600F (U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mC9A40AB5C4013DA6F31F895483830452FB76B790 (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* __this, MemberInfo_t* ___0_key, WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432*, MemberInfo_t*, WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* EmitUtilities_CreateWeakInstanceFieldSetter_m4E839ACB142D864C4452DB212CE62F026F89770C (Type_t* ___0_instanceType, FieldInfo_t* ___1_fieldInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* EmitUtilities_CreateWeakInstancePropertySetter_m16F911C946F2942811C3ED372EB0070E977E3327 (Type_t* ___0_instanceType, PropertyInfo_t* ___1_propertyInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakValueSetter__ctor_m625DC041A75E241CE1D7C8099550A37CACED2D34 (WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m38DF8ABDF5DD411EFF12BA025624790F0299DDA1 (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* __this, MemberInfo_t* ___0_key, WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432*, MemberInfo_t*, WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* Cache_1_Claim_m3E9597F55498D54647FA03767F9DCC0CEE82A879 (const RuntimeMethod* method) { return (( Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* Cache_1_Claim_m25E759C15396FFC79910CACFC4795BE238E86A16 (const RuntimeMethod* method) { return (( Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* (*) (const RuntimeMethod*))Cache_1_Claim_m2063BBF3852F5530C97A8FF48D3BFE66B1F34E83_gshared)(method); } inline void Dictionary_2__ctor_m742D4BD8B0AAB2A60F8E25AC20B62811453192DF (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m191F12BE8AD402D856532B341830113DC56A8C73 (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, 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 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); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationPolicies_get_Strict_m5CB19A36AC5A2850C8E5058B595CB998B6AA365E (const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m802465500EBDC3C3A1E91C7CD360FEEDB6A50697 (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0904D2B5DBF1D794253689181193CC7EEA5E9D62 (U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF (String_t* __this, String_t* ___0_strB, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FormatterUtilities_GetMemberValue_mAF9BEA5FEF4F7F0FE71A8FF506DDE373416C2ACB (MemberInfo_t* ___0_member, RuntimeObject* ___1_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatterUtilities_SetMemberValue_mCBB30A189CF74A7D8C1B85DABE79EFE8FEA5952F (MemberInfo_t* ___0_member, RuntimeObject* ___1_obj, RuntimeObject* ___2_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B (FieldInfo_t* ___0_left, FieldInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FieldInfo_t* MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline (MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; inline RuntimeObject* MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m03FB41D67EAB5D7616A20430C9C088F9D7F33EA1 (RuntimeObject* ___0_member, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))MemberInfoExtensions_GetAttributes_TisRuntimeObject_m6265F3279A380463D306275474D868EBEBEBBFCD_gshared)(___0_member, method); } inline AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } inline RuntimeObject* MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m75AF54248CC2A4640BECA635A126879530FE200A (RuntimeObject* ___0_member, bool ___1_inherit, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, bool, const RuntimeMethod*))MemberInfoExtensions_GetAttributes_TisRuntimeObject_m24B68682CF9874B039FCC83DC56A383ABB13F354_gshared)(___0_member, ___1_inherit, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_op_Inequality_mB7E4A01A8827865E97756445895D201687C09BB5 (MethodBase_t* ___0_left, MethodBase_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MethodInfoExtensions_GetFullName_m2CEA5F6CDD46B8FE2B9F39C2AC5560E3ADC3A2B0 (MethodBase_t* ___0_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringExtensions_ToTitleCase_mA4EC3E3A8A74722E89350C4DE4593AD168D84049 (String_t* ___0_input, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E (MethodBase_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_op_Inequality_m4B5352D516359B10994084CAE273A1EF64E50B40 (EventInfo_t* ___0_left, EventInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263 (RuntimeObject* ___0_provider, String_t* ___1_format, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, RuntimeObject* ___4_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyInfo_t* MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline (MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodInfo_t* MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline (MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfoExtensions_IsExtensionMethod_mAC0B94959438CD10C594221C5EEF57FC06BA7EBE (MethodBase_t* ___0_method, const RuntimeMethod* 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 String_t* MethodInfoExtensions_GetParamsNames_m708A745C8A0EDC687613506C2E6DE82560C54EC2 (MethodBase_t* ___0_method, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_Skip_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m38CF2B84030C5802B54AF8946331B396CBC0ABB5 (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_Skip_TisRuntimeObject_mC63F7758979C7B3D3C94A57B8BCD63C5237EA697_gshared)(___0_source, ___1_count, method); } inline ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* Enumerable_ToArray_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m7F7BD85B3A417097B3F18F85F973F8241E8ABB32 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MethodInfoExtensions_GetFullName_mDFD637FD1006FD6ED7F6085AB41681B5B5134D4D (MethodBase_t* ___0_method, String_t* ___1_extensionMethodPrefix, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsNested_mCF57E6A68BA5CEDDB9DA81CB34B6945F414FB3FD (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_trimChars, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* DirectoryInfo_get_Parent_m2B95E4D3CBA22F8DAA259247ED791F1411D93347 (DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsAbstract_mBD096DC9FCDF68114928CA73690882A2F9831EF9 (MethodBase_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsVirtual_m2C0A566F37B666FDEE3066729AEACF336B342EC2 (MethodBase_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_mB770BD2F2A733A053C8BBEFA013BED3E0C37B832 (Il2CppChar ___0_c, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, 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 bool Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924 (Il2CppChar ___0_c, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816 (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, Type_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, Type_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_CreateNiceName_m7A0D5281F6102DCC3DBA242E98981444A0027711 (Type_t* ___0_type, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m7371147962E855B8E8BE002A226B0EE34E37B0CC (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, Type_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, Type_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_InheritsFrom_m246820A7A897F304D093F93B522261D153507D2B (Type_t* ___0_type, Type_t* ___1_baseType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_TypeNameGauntlet_m6D103478DEDCF191B7C8DB73AD0273810BFE6D13 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) ; inline HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* Dictionary_2_get_Item_mE16D1F0A83CCC58576ADEFFBBECC40559A212FAB (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* __this, Type_t* ___0_key, const RuntimeMethod* method) { return (( HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* (*) (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929*, Type_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetCastMethod_mD8F2128A0AEFD1461FCF7AE9587021F136400192 (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifier_m957DDF483E94E2AC67D54DFF077FD964FF5CCAC6 (String_t* ___0_identifier, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifierStartCharacter_mCC1057AED22B6214A78388CD49B3CE097A5046CD (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifierPartCharacter_m258C614DD6947BF8E3A503407B7A64A7F4823B69 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0 (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_HasCastDefined_m922E1CB13D9F9959303880F873CBE2120E1E9057 (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) ; inline bool DoubleLookupDictionary_3_TryGetInnerValue_m403B9F6BACEF00B3AE823A9E2D4542A7FFB57EA7 (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* __this, Type_t* ___0_firstKey, Type_t* ___1_secondKey, Func_2_tACBF5A1656250800CE861707354491F0611F6624** ___2_value, const RuntimeMethod* method) { return (( bool (*) (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07*, Type_t*, Type_t*, Func_2_tACBF5A1656250800CE861707354491F0611F6624**, const RuntimeMethod*))DoubleLookupDictionary_3_TryGetInnerValue_m9A41A579F959C432C80C83A2DB2B7079D9D5EEFC_gshared)(__this, ___0_firstKey, ___1_secondKey, ___2_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass31_0__ctor_m8ADD1534F42A70CC5CD6D6F02B0C147A3A6A8FC2 (U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398 (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline Func_2_tACBF5A1656250800CE861707354491F0611F6624* DoubleLookupDictionary_3_AddInner_mE6587AA4C57DAA962350E8B0C2555841941B5CF6 (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* __this, Type_t* ___0_firstKey, Type_t* ___1_secondKey, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___2_value, const RuntimeMethod* method) { return (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07*, Type_t*, Type_t*, Func_2_tACBF5A1656250800CE861707354491F0611F6624*, const RuntimeMethod*))DoubleLookupDictionary_3_AddInner_mC6AB6D3CEAC439E7FE146E1AD2164DF5437FBE0B_gshared)(__this, ___0_firstKey, ___1_secondKey, ___2_value, method); } inline RuntimeObject* TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18 (Type_t* ___0_type, int32_t ___1_flags, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Type_t*, int32_t, const RuntimeMethod*))TypeExtensions_GetAllMembers_TisRuntimeObject_m3273E8C88AE76B0D06AB6F7890373ACC5C1DF25C_gshared)(___0_type, ___1_flags, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___2_binder, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___3_types, ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364* ___4_modifiers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass47_0__ctor_mAC81820D0C113FE6FDE7ECA4E5394CD1299435C1 (U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0 (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } inline MethodInfo_t* Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479 (RuntimeObject* ___0_source, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* ___1_predicate, const RuntimeMethod* method) { return (( MethodInfo_t* (*) (RuntimeObject*, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass48_0__ctor_m6111D06268078D5C1185EDFC33002A4B6EC6D264 (U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* __this, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_Where_TisMethodInfo_t_mAA1D9863BA8B1900B6E5E8CCD11997EBA23EBCDD (RuntimeObject* ___0_source, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } inline MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* Enumerable_ToArray_TisMethodInfo_t_m462DC8BEFC6D07FDE58FEA1C8ECBCB9F4CC7B753 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllMembersU3Ed__49__ctor_mE02E4CF13A9C2B57FF7848A11FBD91A9AA7F9F61 (U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllMembersU3Ed__50__ctor_mEA7B40C0E2B63AA7D0EC366BB00F401DE1491133 (U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269 (Type_t* ___0_type, Type_t* ___1_baseType, int32_t* ___2_depthCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetBaseClasses_mFB77894BA4CDBC0D1BF7E2CE57544C5F48CFB3C7 (Type_t* ___0_type, bool ___1_includeSelf, const RuntimeMethod* method) ; inline RuntimeObject* Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Concat_TisRuntimeObject_m84DD8C4D7381636C5F798202183E95C359606D33_gshared)(___0_first, ___1_second, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetBaseClassesU3Ed__55__ctor_mFB516D1A22040F953046518573E4906B47FD2BB9 (U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA (Type_t* ___0_type, const RuntimeMethod* method) ; inline bool Enumerable_Contains_TisType_t_mD8A85ED5733DC32184233D1882A8CBD751581690 (RuntimeObject* ___0_source, Type_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, Type_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared)(___0_source, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ; inline void Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method); } inline void HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5 (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method); } inline void List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_inline (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4 (Type_t* ___0_type, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF (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_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005 (Type_t* ___0_genericType, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_parameters, const RuntimeMethod* method) ; inline void List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, Type_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, Type_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82 List_1_GetEnumerator_mEC612F84FB94B6F1C05FE389B40AC2BF5AECCC59 (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method) { return (( Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82 (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m0C7004ACD74285B480FA6DE748AC5A260A415ED1 (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline Type_t* Enumerator_get_Current_mC76F3D6F8869AD0D1C9E09E20DE482F801DACD84_inline (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82* __this, const RuntimeMethod* method) { return (( Type_t* (*) (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mBC2EB7D8749DC009864CA4499CBE1D84C113A877 (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline int32_t Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } inline Type_t* Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___0_key, const RuntimeMethod* method) { return (( Type_t* (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_AreGenericConstraintsSatisfiedBy_m6C119BBC9F17F9D3EE0300AB3890F8C4D4ABE01D (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_definitions, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_parameters, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_op_Equality_mB075E658C5D8860D1707CFF2D430D05284FD2EAD (MethodBase_t* ___0_left, MethodBase_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA (Type_t* ___0_genericParameterDefinition, Type_t* ___1_parameterType, Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___2_resolvedMap, HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___3_processedParams, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9 (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* __this, Type_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*, Type_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8 (Type_t* ___0_type, bool ___1_useFullTypeNames, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ; inline void Stack_1_Clear_mF8507DFDFE2D6D67195306C62871EAB49032D3F0 (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* __this, const RuntimeMethod* method) { (( void (*) (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*, const RuntimeMethod*))Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared)(__this, method); } inline void Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887 (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* __this, Type_t* ___0_item, const RuntimeMethod* method) { (( void (*) (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*, Type_t*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method); } inline Type_t* Stack_1_Pop_m4C1517D8ECA864DFE621D30E118735B407E87400 (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* __this, const RuntimeMethod* method) { return (( Type_t* (*) (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method); } inline int32_t Stack_1_get_Count_m21C5D550F6E4D7C2BC74D515C2107BDC538C46C6_inline (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_HasElementType_m44F9601E586D2EEA2EDB93FB81D1D80521C264EE (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Convert_ToUInt64_mA2BE4A2841686E8B79607BA469368B4FB4D40F34 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; inline void Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29 (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29_gshared)(__this, ___0_object, ___1_method, method); } inline void Func_3__ctor_m204510C2AF2455573441AFB80E311D0ED05AE174 (Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m204510C2AF2455573441AFB80E311D0ED05AE174_gshared)(__this, ___0_object, ___1_method, method); } inline void Func_3__ctor_mC0BA3FD4EDD3158691B7584B7B3CF10C2CF5B5D1 (Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mC0BA3FD4EDD3158691B7584B7B3CF10C2CF5B5D1_gshared)(__this, ___0_object, ___1_method, 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 List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69 (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void DoubleLookupDictionary_3__ctor_m995979C65A47F6DDE91D13D7916048B5B39DF675 (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* __this, const RuntimeMethod* method) { (( void (*) (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07*, const RuntimeMethod*))DoubleLookupDictionary_3__ctor_m29E6F0A5BE268EE40981E129000B9ABFA8761EE5_gshared)(__this, method); } inline void DoubleLookupDictionary_3__ctor_m0090BA54CD3B486CBDBD1BEB35F8B6A387AC839A (DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041* __this, const RuntimeMethod* method) { (( void (*) (DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041*, const RuntimeMethod*))DoubleLookupDictionary_3__ctor_m29E6F0A5BE268EE40981E129000B9ABFA8761EE5_gshared)(__this, method); } inline void Stack_1__ctor_m1EE4BE944BE2ECBFD9260CFA0045C36D4A130B53 (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* __this, const RuntimeMethod* method) { (( void (*) (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method); } inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6 (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m0205CA2DDC8935364EA764C0B7C811D6515A1E36 (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3 (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* __this, Type_t* ___0_key, HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929*, Type_t*, HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* 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_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); } #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 SingleSerializer_ReadValue_m92E83E349FBB80310BA991F12FBC06FFFEE3B9AA (SingleSerializer_t73348AC149C370F26845BA4025414C15BEF0526B* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE885205DA2ED2F044021264F91527DF50C05E68); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; float V_2 = 0.0f; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((((int32_t)L_2) == ((int32_t)4))) { goto IL_0011; } } { uint8_t L_3 = V_1; if ((!(((uint32_t)L_3) == ((uint32_t)3)))) { goto IL_004f; } } IL_0011: { RuntimeObject* L_4 = ___0_reader; NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, float* >::Invoke(33, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_4, (&V_2)); if (L_5) { goto IL_004d; } } { RuntimeObject* L_6 = ___0_reader; NullCheck(L_6); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_7; L_7 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_6); NullCheck(L_7); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_8; L_8 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_7, NULL); NullCheck(L_8); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_9; L_9 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_8, NULL); String_t* L_10 = V_0; Il2CppFakeBox L_11(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_12; L_12 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_11), NULL); String_t* L_13; L_13 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_10, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_12, NULL); NullCheck(L_9); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_9, L_13, NULL); } IL_004d: { float L_14 = V_2; return L_14; } IL_004f: { RuntimeObject* L_15 = ___0_reader; NullCheck(L_15); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_16; L_16 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_15); NullCheck(L_16); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_17; L_17 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_16, NULL); NullCheck(L_17); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_18; L_18 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_17, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; NullCheck(L_20); (L_20)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; V_3 = 4; Il2CppFakeBox L_22(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_23; L_23 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_22), NULL); NullCheck(L_21); (L_21)->SetAt(static_cast(1), (String_t*)L_23); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_21; NullCheck(L_24); (L_24)->SetAt(static_cast(2), (String_t*)_stringLiteralFE885205DA2ED2F044021264F91527DF50C05E68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24; V_3 = 3; Il2CppFakeBox L_26(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_27; L_27 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_26), NULL); NullCheck(L_25); (L_25)->SetAt(static_cast(3), (String_t*)L_27); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_25; NullCheck(L_28); (L_28)->SetAt(static_cast(4), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28; String_t* L_30 = V_0; NullCheck(L_29); (L_29)->SetAt(static_cast(5), (String_t*)L_30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_29; NullCheck(L_31); (L_31)->SetAt(static_cast(6), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31; Il2CppFakeBox L_33(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_34; L_34 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_33), NULL); NullCheck(L_32); (L_32)->SetAt(static_cast(7), (String_t*)L_34); String_t* L_35; L_35 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_32, NULL); NullCheck(L_18); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_18, L_35, NULL); RuntimeObject* L_36 = ___0_reader; NullCheck(L_36); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_36); return (0.0f); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleSerializer_WriteValue_m0B5021F6BEA94F77C99AB02EF372204A6A3CCA24 (SingleSerializer_t73348AC149C370F26845BA4025414C15BEF0526B* __this, String_t* ___0_name, float ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___2_writer; String_t* L_1 = ___0_name; float L_2 = ___1_value; NullCheck(L_0); InterfaceActionInvoker2< String_t*, float >::Invoke(32, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleSerializer__ctor_m62CF53A863CFAA4F170111C220B4F2356ACB1BD9 (SingleSerializer_t73348AC149C370F26845BA4025414C15BEF0526B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0(__this, Serializer_1__ctor_m4ED957C72130733FE037E548C953F44E638ABDA0_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 String_t* StringSerializer_ReadValue_mB4406755FE4F63BA0E63E581AF5B65152F25305D (StringSerializer_t3D5FF72BF41470131C016796ADAB3C1CBC31C681* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE885205DA2ED2F044021264F91527DF50C05E68); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; String_t* V_2 = NULL; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_004b; } } { RuntimeObject* L_3 = ___0_reader; NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, String_t** >::Invoke(22, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_3, (&V_2)); if (L_4) { goto IL_0049; } } { RuntimeObject* L_5 = ___0_reader; NullCheck(L_5); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_6; L_6 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_7; L_7 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_6, NULL); NullCheck(L_7); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_8; L_8 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_7, NULL); String_t* L_9 = V_0; Il2CppFakeBox L_10(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_9, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_11, NULL); NullCheck(L_8); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_8, L_12, NULL); } IL_0049: { String_t* L_13 = V_2; return L_13; } IL_004b: { uint8_t L_14 = V_1; if ((!(((uint32_t)L_14) == ((uint32_t)6)))) { goto IL_008b; } } { RuntimeObject* L_15 = ___0_reader; NullCheck(L_15); bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(36, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_15); if (L_16) { goto IL_0089; } } { RuntimeObject* L_17 = ___0_reader; NullCheck(L_17); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_18; L_18 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_17); NullCheck(L_18); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_19; L_19 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_18, NULL); NullCheck(L_19); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_20; L_20 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_19, NULL); String_t* L_21 = V_0; Il2CppFakeBox L_22(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_23; L_23 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_22), NULL); String_t* L_24; L_24 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_21, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_23, NULL); NullCheck(L_20); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_20, L_24, NULL); } IL_0089: { return (String_t*)NULL; } IL_008b: { RuntimeObject* L_25 = ___0_reader; NullCheck(L_25); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_26; L_26 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_25); NullCheck(L_26); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_27; L_27 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_26, NULL); NullCheck(L_27); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_28; L_28 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_27, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29; NullCheck(L_30); (L_30)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30; V_3 = 1; Il2CppFakeBox L_32(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_33; L_33 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_32), NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(1), (String_t*)L_33); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_31; NullCheck(L_34); (L_34)->SetAt(static_cast(2), (String_t*)_stringLiteralFE885205DA2ED2F044021264F91527DF50C05E68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34; V_3 = 6; Il2CppFakeBox L_36(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_37; L_37 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_36), NULL); NullCheck(L_35); (L_35)->SetAt(static_cast(3), (String_t*)L_37); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_35; NullCheck(L_38); (L_38)->SetAt(static_cast(4), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38; String_t* L_40 = V_0; NullCheck(L_39); (L_39)->SetAt(static_cast(5), (String_t*)L_40); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_39; NullCheck(L_41); (L_41)->SetAt(static_cast(6), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41; Il2CppFakeBox L_43(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_44; L_44 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_43), NULL); NullCheck(L_42); (L_42)->SetAt(static_cast(7), (String_t*)L_44); String_t* L_45; L_45 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_42, NULL); NullCheck(L_28); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_28, L_45, NULL); RuntimeObject* L_46 = ___0_reader; NullCheck(L_46); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_46); return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringSerializer_WriteValue_mB5A8CFA71F1C37A9394486A6F0A80C0297102561 (StringSerializer_t3D5FF72BF41470131C016796ADAB3C1CBC31C681* __this, String_t* ___0_name, String_t* ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___1_value; if (L_0) { goto IL_000b; } } { RuntimeObject* L_1 = ___2_writer; String_t* L_2 = ___0_name; NullCheck(L_1); InterfaceActionInvoker1< String_t* >::Invoke(15, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_1, L_2); return; } IL_000b: { RuntimeObject* L_3 = ___2_writer; String_t* L_4 = ___0_name; String_t* L_5 = ___1_value; NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(21, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_3, L_4, L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringSerializer__ctor_m2522F895137F8E46958CC62E433C8B60F8D59C90 (StringSerializer_t3D5FF72BF41470131C016796ADAB3C1CBC31C681* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m6903543A4830EF7432794A6EB35A6AAD592475DB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m6903543A4830EF7432794A6EB35A6AAD592475DB(__this, Serializer_1__ctor_m6903543A4830EF7432794A6EB35A6AAD592475DB_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 uint16_t UInt16Serializer_ReadValue_m5F1EA89BEF3BFF2E22E7D68C1922F3BC5FF31ECD (UInt16Serializer_tD2026183152D34F50F56618FE71FB37FFCB14B0A* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; uint16_t V_2 = 0; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_004b; } } { RuntimeObject* L_3 = ___0_reader; NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, uint16_t* >::Invoke(29, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_3, (&V_2)); if (L_4) { goto IL_0049; } } { RuntimeObject* L_5 = ___0_reader; NullCheck(L_5); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_6; L_6 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_7; L_7 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_6, NULL); NullCheck(L_7); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_8; L_8 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_7, NULL); String_t* L_9 = V_0; Il2CppFakeBox L_10(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_9, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_11, NULL); NullCheck(L_8); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_8, L_12, NULL); } IL_0049: { uint16_t L_13 = V_2; return L_13; } IL_004b: { RuntimeObject* L_14 = ___0_reader; NullCheck(L_14); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_15; L_15 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_14); NullCheck(L_15); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_16; L_16 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_15, NULL); NullCheck(L_16); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_17; L_17 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_16, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; V_3 = 3; Il2CppFakeBox L_21(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_22; L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(1), (String_t*)L_22); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_20; NullCheck(L_23); (L_23)->SetAt(static_cast(2), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; String_t* L_25 = V_0; NullCheck(L_24); (L_24)->SetAt(static_cast(3), (String_t*)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24; NullCheck(L_26); (L_26)->SetAt(static_cast(4), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; Il2CppFakeBox L_28(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_29; L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(5), (String_t*)L_29); String_t* L_30; L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_27, NULL); NullCheck(L_17); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_17, L_30, NULL); RuntimeObject* L_31 = ___0_reader; NullCheck(L_31); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_31); return (uint16_t)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt16Serializer_WriteValue_m6598BF554A6ABB90504F80C00B80985364140CEA (UInt16Serializer_tD2026183152D34F50F56618FE71FB37FFCB14B0A* __this, String_t* ___0_name, uint16_t ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___2_writer; String_t* L_1 = ___0_name; uint16_t L_2 = ___1_value; NullCheck(L_0); InterfaceActionInvoker2< String_t*, uint16_t >::Invoke(28, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt16Serializer__ctor_m0EDD73399662CA7E7FF04560A18215D966B0CFF5 (UInt16Serializer_tD2026183152D34F50F56618FE71FB37FFCB14B0A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD(__this, Serializer_1__ctor_m4B3F099A347865A27110D9F28EBC34257D824BBD_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 uint32_t UInt32Serializer_ReadValue_m6B64182CCFC94EE28FA599910F1026A17C2F0FC0 (UInt32Serializer_tE7DD641B0F076A83B1C28F88F1CB1896C1CF555B* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; uint32_t V_2 = 0; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_004b; } } { RuntimeObject* L_3 = ___0_reader; NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, uint32_t* >::Invoke(30, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_3, (&V_2)); if (L_4) { goto IL_0049; } } { RuntimeObject* L_5 = ___0_reader; NullCheck(L_5); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_6; L_6 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_7; L_7 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_6, NULL); NullCheck(L_7); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_8; L_8 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_7, NULL); String_t* L_9 = V_0; Il2CppFakeBox L_10(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_9, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_11, NULL); NullCheck(L_8); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_8, L_12, NULL); } IL_0049: { uint32_t L_13 = V_2; return L_13; } IL_004b: { RuntimeObject* L_14 = ___0_reader; NullCheck(L_14); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_15; L_15 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_14); NullCheck(L_15); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_16; L_16 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_15, NULL); NullCheck(L_16); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_17; L_17 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_16, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; V_3 = 3; Il2CppFakeBox L_21(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_22; L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(1), (String_t*)L_22); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_20; NullCheck(L_23); (L_23)->SetAt(static_cast(2), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; String_t* L_25 = V_0; NullCheck(L_24); (L_24)->SetAt(static_cast(3), (String_t*)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24; NullCheck(L_26); (L_26)->SetAt(static_cast(4), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; Il2CppFakeBox L_28(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_29; L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(5), (String_t*)L_29); String_t* L_30; L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_27, NULL); NullCheck(L_17); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_17, L_30, NULL); RuntimeObject* L_31 = ___0_reader; NullCheck(L_31); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_31); return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt32Serializer_WriteValue_mAAE0A3C27E0F154164FC87A75800E4A0D9359254 (UInt32Serializer_tE7DD641B0F076A83B1C28F88F1CB1896C1CF555B* __this, String_t* ___0_name, uint32_t ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___2_writer; String_t* L_1 = ___0_name; uint32_t L_2 = ___1_value; NullCheck(L_0); InterfaceActionInvoker2< String_t*, uint32_t >::Invoke(29, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt32Serializer__ctor_mA31CA2F49CE4AC93116D9CECBAD4E28BC13C9E96 (UInt32Serializer_tE7DD641B0F076A83B1C28F88F1CB1896C1CF555B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED(__this, Serializer_1__ctor_m66B26D18B0951086B596EF89BF49ADFE88DDDEED_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 uint64_t UInt64Serializer_ReadValue_m55569C90993FF73054012A5E7FDD0ECF7520F4C8 (UInt64Serializer_tA073BB48FD6A726CCD8900115E3136C0E617484D* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; uint64_t V_2 = 0; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_004b; } } { RuntimeObject* L_3 = ___0_reader; NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, uint64_t* >::Invoke(31, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_3, (&V_2)); if (L_4) { goto IL_0049; } } { RuntimeObject* L_5 = ___0_reader; NullCheck(L_5); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_6; L_6 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_7; L_7 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_6, NULL); NullCheck(L_7); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_8; L_8 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_7, NULL); String_t* L_9 = V_0; Il2CppFakeBox L_10(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_9, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_11, NULL); NullCheck(L_8); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_8, L_12, NULL); } IL_0049: { uint64_t L_13 = V_2; return L_13; } IL_004b: { RuntimeObject* L_14 = ___0_reader; NullCheck(L_14); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_15; L_15 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_14); NullCheck(L_15); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_16; L_16 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_15, NULL); NullCheck(L_16); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_17; L_17 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_16, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; V_3 = 3; Il2CppFakeBox L_21(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_22; L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(1), (String_t*)L_22); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_20; NullCheck(L_23); (L_23)->SetAt(static_cast(2), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; String_t* L_25 = V_0; NullCheck(L_24); (L_24)->SetAt(static_cast(3), (String_t*)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24; NullCheck(L_26); (L_26)->SetAt(static_cast(4), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; Il2CppFakeBox L_28(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_29; L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(5), (String_t*)L_29); String_t* L_30; L_30 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_27, NULL); NullCheck(L_17); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_17, L_30, NULL); RuntimeObject* L_31 = ___0_reader; NullCheck(L_31); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_31); return ((int64_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt64Serializer_WriteValue_m3E9FAC9F903A8AE17DA4F7F550D33AD8913444F7 (UInt64Serializer_tA073BB48FD6A726CCD8900115E3136C0E617484D* __this, String_t* ___0_name, uint64_t ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___2_writer; String_t* L_1 = ___0_name; uint64_t L_2 = ___1_value; NullCheck(L_0); InterfaceActionInvoker2< String_t*, uint64_t >::Invoke(30, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UInt64Serializer__ctor_m7EB6A2A44F6F178A6223086990B6020EBB4EFE8E (UInt64Serializer_tA073BB48FD6A726CCD8900115E3136C0E617484D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD(__this, Serializer_1__ctor_m0BF957141644BDA73DE7DF967DDDA9BA8F5A7CFD_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 uintptr_t UIntPtrSerializer_ReadValue_m487AD3595F90E91900A0E71341921A027739C8DA (UIntPtrSerializer_tB539910C3C136CEE0DE732369C0F904B0B77E441* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; uint64_t V_2 = 0; uint8_t V_3 = 0; { RuntimeObject* L_0 = ___0_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_0050; } } { RuntimeObject* L_3 = ___0_reader; NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, uint64_t* >::Invoke(31, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_3, (&V_2)); if (L_4) { goto IL_0049; } } { RuntimeObject* L_5 = ___0_reader; NullCheck(L_5); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_6; L_6 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_7; L_7 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_6, NULL); NullCheck(L_7); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_8; L_8 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_7, NULL); String_t* L_9 = V_0; Il2CppFakeBox L_10(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7DDEDF859CB67DEB4C23A7A6CD12E1879BC35E01, L_9, _stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC, L_11, NULL); NullCheck(L_8); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_8, L_12, NULL); } IL_0049: { uint64_t L_13 = V_2; uintptr_t L_14; memset((&L_14), 0, sizeof(L_14)); UIntPtr__ctor_m8AD80E1EF069A66D0E48BF7765C91088B5C09419((&L_14), L_13, NULL); return L_14; } IL_0050: { RuntimeObject* L_15 = ___0_reader; NullCheck(L_15); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_16; L_16 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_15); NullCheck(L_16); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_17; L_17 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_16, NULL); NullCheck(L_17); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_18; L_18 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_17, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; NullCheck(L_20); (L_20)->SetAt(static_cast(0), (String_t*)_stringLiteralC7D4A1BC99D8F8BC38059153904B0CAFC34F5FBD); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; V_3 = 3; Il2CppFakeBox L_22(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_3)); String_t* L_23; L_23 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_22), NULL); NullCheck(L_21); (L_21)->SetAt(static_cast(1), (String_t*)L_23); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_21; NullCheck(L_24); (L_24)->SetAt(static_cast(2), (String_t*)_stringLiteralC4687C448D50611026785D99BFE3724C10410C68); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24; String_t* L_26 = V_0; NullCheck(L_25); (L_25)->SetAt(static_cast(3), (String_t*)L_26); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_25; NullCheck(L_27); (L_27)->SetAt(static_cast(4), (String_t*)_stringLiteralAC92723BEC03615EE512B32D8385E1F5E73C44EC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27; Il2CppFakeBox L_29(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_1)); String_t* L_30; L_30 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_29), NULL); NullCheck(L_28); (L_28)->SetAt(static_cast(5), (String_t*)L_30); String_t* L_31; L_31 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_28, NULL); NullCheck(L_18); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_18, L_31, NULL); RuntimeObject* L_32 = ___0_reader; NullCheck(L_32); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_32); return ((uintptr_t)0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIntPtrSerializer_WriteValue_m31A7EF0D765BE7E889F22AD7EB13570DD05ED935 (UIntPtrSerializer_tB539910C3C136CEE0DE732369C0F904B0B77E441* __this, String_t* ___0_name, uintptr_t ___1_value, RuntimeObject* ___2_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___2_writer; String_t* L_1 = ___0_name; uintptr_t L_2 = ___1_value; uint64_t L_3; L_3 = UIntPtr_op_Explicit_mC39E70F0324C1C514A3044790BC19C5FC4C58E1C(L_2, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, uint64_t >::Invoke(30, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_0, L_1, L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIntPtrSerializer__ctor_m4668100AD65F6FE0FB5E2B6A8CEB38B96EA8F9E2 (UIntPtrSerializer_tB539910C3C136CEE0DE732369C0F904B0B77E441* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C(__this, Serializer_1__ctor_m81CEB42C5588A1516A32CE7E8FEA44E28944D52C_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 DictionaryKeyUtility__cctor_m9473803570BFAA6AE046ACB93DC81B52588C71A5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA992BD5A425873DDCA485BAFCA78B178A3A49BFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3BA5A8A8E4A274EA612726F6DFFF3B2D196D2D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m425867E53C964B499249D4972B0959F61D89A230_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4CE7EF08211EA84168C8FDD26DD05E92108AE96B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9CA8793BE8E0641697341F078170233267723D67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA276D1B87D1213B364DF8856DEBCBDCC1D6843F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mD1113D314AF0E242FD3A1FAEA1764E1363EF4336_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m3ABDDFC2352D62B6F91A8CD58F3F2B47AE400D4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mCD0DD4C6DADBAFF6D7B1786F251A658DD267C149_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFE373F2EA5BA8E599D1D5B63A3E1AFBF929269A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisAssembly_t_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mA6A695C9D4F4D95C0791823A95CFD8A1159DCCED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_m629CA2FA71D1BE3DF9C1E5A73E642EDFCA1723B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionaryKeyPathProvider_1_t77E0C2149CDEA50FFE844D801DE7B9D03DE2410F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t64E259F7A8065E3CC141A23A0FA219E48A7F9C35_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t0A8EF03991E9A660D36BAF3636A876E95ED64B05_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__12_0_m1FABB88B8D1AD0DA0E82AA3DF86A9B24B2CB2853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__12_1_m885C6B0E6289E4912971BCB08E7FFA70016425D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_2_get_Assembly_m035B46A746E554E137E539E4E3D277B7F9EB064C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0EE5A0C7F9D77AE43F5F8A2AB11B74F3D832E3E3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11909D123B991E3C754CC83296AD12C555BF8327); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FA39FB94CB6DF5EF954D2088C227CB9ED90EFF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2030424B4C72911EFD9CDF5E0623D41FC18AB796); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2401DEC40A6BB723EADFF210CC4CE042F532577D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DD9A9ADC8BBC4DFC8444C7F4AD90BCEE7576064); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral301E31C4371BB27E3272CFB88BBEA135D8CFC471); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36C3CEA00F65B128BBAC065CF7A60F35547C893C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral433CBCC88B4DE86832CA1C94354A2C9B4E2AAD41); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4596590B15318B03131FD0E10104D7560228611E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4FB196E0BD978928BB488FE7C5E5A7EF17A87E8F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral653D26E9D8F9524429E60D4006452AE903A6CDC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6671BDFF91FFFC93B97D4727097AF213F3DD200C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77B056A55FACDDDBB2A644D74DEDEBDC11E3D0B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA258F59A4C8A2DC2BBBD6445530198BCBDC75F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB3CA4817F2514CA8ABE4944E0F7CD2B91D89A3D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759); s_Il2CppMethodInitialized = true; } HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* V_3 = NULL; Assembly_t* V_4 = NULL; Type_t* V_5 = NULL; Type_t* V_6 = NULL; RuntimeObject* V_7 = NULL; String_t* V_8 = NULL; Exception_t* V_9 = NULL; Exception_t* V_10 = NULL; int32_t V_11 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; Type_t* G_B20_0 = NULL; int32_t G_B20_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B20_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B20_3 = NULL; Type_t* G_B19_0 = NULL; int32_t G_B19_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B19_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B19_3 = NULL; String_t* G_B21_0 = NULL; int32_t G_B21_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_3 = NULL; Type_t* G_B26_0 = NULL; int32_t G_B26_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_3 = NULL; Type_t* G_B25_0 = NULL; int32_t G_B25_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_3 = NULL; String_t* G_B27_0 = NULL; int32_t G_B27_1 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_3 = NULL; { Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_0 = (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*)il2cpp_codegen_object_new(Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE_il2cpp_TypeInfo_var); Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9(L_0, Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___GetSupportedDictionaryKeyTypesResults = L_0; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___GetSupportedDictionaryKeyTypesResults), (void*)L_0); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_1 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_1, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_0 = L_1; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_2 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (String_t_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); NullCheck(L_2); bool L_5; L_5 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_2, L_4, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_6 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); NullCheck(L_6); bool L_9; L_9 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_6, L_8, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_10 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_12; L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL); NullCheck(L_10); bool L_13; L_13 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_10, L_12, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_14 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_16; L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL); NullCheck(L_14); bool L_17; L_17 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_14, L_16, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_18 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_20; L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL); NullCheck(L_18); bool L_21; L_21 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_18, L_20, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_22 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_24; L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL); NullCheck(L_22); bool L_25; L_25 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_22, L_24, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_26 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_28; L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL); NullCheck(L_26); bool L_29; L_29 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_26, L_28, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_30 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_32; L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL); NullCheck(L_30); bool L_33; L_33 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_30, L_32, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_34 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_36; L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL); NullCheck(L_34); bool L_37; L_37 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_34, L_36, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_38 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_40; L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL); NullCheck(L_38); bool L_41; L_41 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_38, L_40, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_42 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_44; L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL); NullCheck(L_42); bool L_45; L_45 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_42, L_44, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_46 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_48; L_48 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_47, NULL); NullCheck(L_46); bool L_49; L_49 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_46, L_48, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_50 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); NullCheck(L_50); bool L_53; L_53 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_50, L_52, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_54 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (Guid_t_0_0_0_var) }; Type_t* L_56; L_56 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_55, NULL); NullCheck(L_54); bool L_57; L_57 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_54, L_56, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_58 = V_0; ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___BaseSupportedDictionaryKeyTypes = L_58; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___BaseSupportedDictionaryKeyTypes), (void*)L_58); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_59 = (HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A*)il2cpp_codegen_object_new(HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A_il2cpp_TypeInfo_var); HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853(L_59, HashSet_1__ctor_m0468553BC44FAC4BA6BA8F517CBD7C8D42F42853_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_60 = L_59; NullCheck(L_60); bool L_61; L_61 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_60, ((int32_t)44), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_62 = L_60; NullCheck(L_62); bool L_63; L_63 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_62, ((int32_t)40), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_64 = L_62; NullCheck(L_64); bool L_65; L_65 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_64, ((int32_t)41), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_66 = L_64; NullCheck(L_66); bool L_67; L_67 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_66, ((int32_t)92), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_68 = L_66; NullCheck(L_68); bool L_69; L_69 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_68, ((int32_t)124), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_70 = L_68; NullCheck(L_70); bool L_71; L_71 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_70, ((int32_t)45), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_72 = L_70; NullCheck(L_72); bool L_73; L_73 = HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A(L_72, ((int32_t)43), HashSet_1_Add_mC54C49D2322343A65275FF0C6DCCA0948B6AD12A_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___AllowedSpecialKeyStrChars = L_72; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___AllowedSpecialKeyStrChars), (void*)L_72); Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_74 = (Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB*)il2cpp_codegen_object_new(Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB_il2cpp_TypeInfo_var); Dictionary_2__ctor_m3BA5A8A8E4A274EA612726F6DFFF3B2D196D2D6B(L_74, Dictionary_2__ctor_m3BA5A8A8E4A274EA612726F6DFFF3B2D196D2D6B_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders = L_74; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders), (void*)L_74); Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* L_75 = (Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776*)il2cpp_codegen_object_new(Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776_il2cpp_TypeInfo_var); Dictionary_2__ctor_m425867E53C964B499249D4972B0959F61D89A230(L_75, Dictionary_2__ctor_m425867E53C964B499249D4972B0959F61D89A230_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders = L_75; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders), (void*)L_75); Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* L_76 = (Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5*)il2cpp_codegen_object_new(Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5_il2cpp_TypeInfo_var); Dictionary_2__ctor_m9CA8793BE8E0641697341F078170233267723D67(L_76, Dictionary_2__ctor_m9CA8793BE8E0641697341F078170233267723D67_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ProviderToID = L_76; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ProviderToID), (void*)L_76); Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* L_77 = (Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522*)il2cpp_codegen_object_new(Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522_il2cpp_TypeInfo_var); Dictionary_2__ctor_m4CE7EF08211EA84168C8FDD26DD05E92108AE96B(L_77, Dictionary_2__ctor_m4CE7EF08211EA84168C8FDD26DD05E92108AE96B_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ObjectsToTempKeys = L_77; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ObjectsToTempKeys), (void*)L_77); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_78 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_78, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TempKeysToObjects = L_78; Il2CppCodeGenWriteBarrier((void**)(&((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TempKeysToObjects), (void*)L_78); ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___tempKeyCounter = ((int64_t)0); AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_79; L_79 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL); NullCheck(L_79); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_80; L_80 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_79, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var); U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* L_81 = ((U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732* L_82 = (Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732*)il2cpp_codegen_object_new(Func_2_t2CE779124E56D65E711ED6181A59F4E62BABF732_il2cpp_TypeInfo_var); Func_2__ctor_m951ED94BFBD3F01E5033D8385A01E82EA5BB3587(L_82, L_81, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__12_0_m1FABB88B8D1AD0DA0E82AA3DF86A9B24B2CB2853_RuntimeMethod_var), NULL); RuntimeObject* L_83; L_83 = Enumerable_SelectMany_TisAssembly_t_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mA6A695C9D4F4D95C0791823A95CFD8A1159DCCED((RuntimeObject*)L_80, L_82, Enumerable_SelectMany_TisAssembly_t_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mA6A695C9D4F4D95C0791823A95CFD8A1159DCCED_RuntimeMethod_var); U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* L_84 = ((U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC* L_85 = (Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC*)il2cpp_codegen_object_new(Func_2_tBFD0AF92A29A7686900C9E9DA2EF352E350787CC_il2cpp_TypeInfo_var); Func_2__ctor_mF7F2C5233296E08601C8E9808D98AE2A5D50FE54(L_85, L_84, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__12_1_m885C6B0E6289E4912971BCB08E7FFA70016425D0_RuntimeMethod_var), NULL); RuntimeObject* L_86; L_86 = Enumerable_Where_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_m629CA2FA71D1BE3DF9C1E5A73E642EDFCA1723B2(L_83, L_85, Enumerable_Where_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_m629CA2FA71D1BE3DF9C1E5A73E642EDFCA1723B2_RuntimeMethod_var); V_1 = L_86; RuntimeObject* L_87 = V_1; NullCheck(L_87); RuntimeObject* L_88; L_88 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t64E259F7A8065E3CC141A23A0FA219E48A7F9C35_il2cpp_TypeInfo_var, L_87); V_2 = L_88; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0562: { { RuntimeObject* L_89 = V_2; if (!L_89) { goto IL_056b; } } { RuntimeObject* L_90 = V_2; NullCheck(L_90); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_90); } IL_056b: { return; } } }); try { { goto IL_0555_1; } IL_01c7_1: { RuntimeObject* L_91 = V_2; NullCheck(L_91); U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* L_92; L_92 = InterfaceFuncInvoker0< U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* >::Invoke(0, IEnumerator_1_t0A8EF03991E9A660D36BAF3636A876E95ED64B05_il2cpp_TypeInfo_var, L_91); V_3 = L_92; U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* L_93 = V_3; NullCheck(L_93); Assembly_t* L_94; L_94 = U3CU3Ef__AnonymousType0_2_get_Assembly_m035B46A746E554E137E539E4E3D277B7F9EB064C_inline(L_93, U3CU3Ef__AnonymousType0_2_get_Assembly_m035B46A746E554E137E539E4E3D277B7F9EB064C_RuntimeMethod_var); V_4 = L_94; U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* L_95 = V_3; NullCheck(L_95); RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* L_96; L_96 = U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_inline(L_95, U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_RuntimeMethod_var); NullCheck(L_96); Type_t* L_97 = L_96->___ProviderType; V_5 = L_97; Type_t* L_98 = V_5; NullCheck(L_98); bool L_99; L_99 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_98, NULL); if (!L_99) { goto IL_01ff_1; } } { Type_t* L_100 = V_5; Assembly_t* L_101 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_100, L_101, _stringLiteral653D26E9D8F9524429E60D4006452AE903A6CDC2, NULL); goto IL_0555_1; } IL_01ff_1: { Type_t* L_102 = V_5; NullCheck(L_102); bool L_103; L_103 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_102, NULL); if (!L_103) { goto IL_021b_1; } } { Type_t* L_104 = V_5; Assembly_t* L_105 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_104, L_105, _stringLiteral0EE5A0C7F9D77AE43F5F8A2AB11B74F3D832E3E3, NULL); goto IL_0555_1; } IL_021b_1: { Type_t* L_106 = V_5; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_107 = { reinterpret_cast (IDictionaryKeyPathProvider_1_t77E0C2149CDEA50FFE844D801DE7B9D03DE2410F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_108; L_108 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_107, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_109; L_109 = TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37(L_106, L_108, NULL); if (L_109) { goto IL_025a_1; } } { Type_t* L_110 = V_5; Assembly_t* L_111 = V_4; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_112 = { reinterpret_cast (IDictionaryKeyPathProvider_1_t77E0C2149CDEA50FFE844D801DE7B9D03DE2410F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_113; L_113 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_112, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_114; L_114 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_113, NULL); String_t* L_115; L_115 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral433CBCC88B4DE86832CA1C94354A2C9B4E2AAD41, L_114, _stringLiteralDB3CA4817F2514CA8ABE4944E0F7CD2B91D89A3D, NULL); DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_110, L_111, L_115, NULL); goto IL_0555_1; } IL_025a_1: { Type_t* L_116 = V_5; NullCheck(L_116); bool L_117; L_117 = VirtualFuncInvoker0< bool >::Invoke(39, L_116); if (!L_117) { goto IL_0276_1; } } { Type_t* L_118 = V_5; Assembly_t* L_119 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_118, L_119, _stringLiteral6671BDFF91FFFC93B97D4727097AF213F3DD200C, NULL); goto IL_0555_1; } IL_0276_1: { Type_t* L_120 = V_5; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_121 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes; NullCheck(L_120); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_122; L_122 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_120, L_121, NULL); il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); bool L_123; L_123 = ConstructorInfo_op_Equality_m6DD673A9263EE646773396F9D8DEE46FA48FFBF2(L_122, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL); if (!L_123) { goto IL_029d_1; } } { Type_t* L_124 = V_5; Assembly_t* L_125 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_124, L_125, _stringLiteral4596590B15318B03131FD0E10104D7560228611E, NULL); goto IL_0555_1; } IL_029d_1: { Type_t* L_126 = V_5; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast (IDictionaryKeyPathProvider_1_t77E0C2149CDEA50FFE844D801DE7B9D03DE2410F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_128; L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_129; L_129 = TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6(L_126, L_128, NULL); NullCheck(L_129); int32_t L_130 = 0; Type_t* L_131 = (L_129)->GetAt(static_cast(L_130)); V_6 = L_131; Type_t* L_132 = V_6; NullCheck(L_132); bool L_133; L_133 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_132, NULL); if (L_133) { goto IL_02df_1; } } { Type_t* L_134 = V_5; Assembly_t* L_135 = V_4; Type_t* L_136 = V_6; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_137; L_137 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_136, NULL); String_t* L_138; L_138 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral301E31C4371BB27E3272CFB88BBEA135D8CFC471, L_137, _stringLiteral2DD9A9ADC8BBC4DFC8444C7F4AD90BCEE7576064, NULL); DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_134, L_135, L_138, NULL); goto IL_0555_1; } IL_02df_1: { Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_139 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; Type_t* L_140 = V_6; NullCheck(L_139); bool L_141; L_141 = Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D(L_139, L_140, Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D_RuntimeMethod_var); if (!L_141) { goto IL_0367_1; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_142 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_143 = L_142; NullCheck(L_143); (L_143)->SetAt(static_cast(0), (String_t*)_stringLiteral4FB196E0BD978928BB488FE7C5E5A7EF17A87E8F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_144 = L_143; Type_t* L_145 = V_5; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_146; L_146 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_145, NULL); NullCheck(L_144); (L_144)->SetAt(static_cast(1), (String_t*)L_146); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_147 = L_144; NullCheck(L_147); (L_147)->SetAt(static_cast(2), (String_t*)_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_148 = L_147; Assembly_t* L_149 = V_4; NullCheck(L_149); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_150; L_150 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_149); NullCheck(L_150); String_t* L_151; L_151 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_150, NULL); NullCheck(L_148); (L_148)->SetAt(static_cast(3), (String_t*)L_151); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_152 = L_148; NullCheck(L_152); (L_152)->SetAt(static_cast(4), (String_t*)_stringLiteral2401DEC40A6BB723EADFF210CC4CE042F532577D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_153 = L_152; Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_154 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; Type_t* L_155 = V_6; NullCheck(L_154); RuntimeObject* L_156; L_156 = Dictionary_2_get_Item_mA276D1B87D1213B364DF8856DEBCBDCC1D6843F0(L_154, L_155, Dictionary_2_get_Item_mA276D1B87D1213B364DF8856DEBCBDCC1D6843F0_RuntimeMethod_var); NullCheck(L_156); Type_t* L_157; L_157 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_156, NULL); String_t* L_158; L_158 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_157, NULL); NullCheck(L_153); (L_153)->SetAt(static_cast(5), (String_t*)L_158); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_159 = L_153; NullCheck(L_159); (L_159)->SetAt(static_cast(6), (String_t*)_stringLiteral77B056A55FACDDDBB2A644D74DEDEBDC11E3D0B7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_160 = L_159; Type_t* L_161 = V_6; String_t* L_162; L_162 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_161, NULL); NullCheck(L_160); (L_160)->SetAt(static_cast(7), (String_t*)L_162); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_163 = L_160; NullCheck(L_163); (L_163)->SetAt(static_cast(8), (String_t*)_stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8); String_t* L_164; L_164 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_163, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_164, NULL); goto IL_0555_1; } IL_0367_1: { } try { Type_t* L_165 = V_5; RuntimeObject* L_166; L_166 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_165, NULL); V_7 = ((RuntimeObject*)Castclass((RuntimeObject*)L_166, IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var)); goto IL_03e5_1; } 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_0378_1; } throw e; } CATCH_0378_1: { { V_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_167 = V_9; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_167, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_168 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_169 = L_168; NullCheck(L_169); (L_169)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4FB196E0BD978928BB488FE7C5E5A7EF17A87E8F))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_170 = L_169; Type_t* L_171 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_172; L_172 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_171, NULL); NullCheck(L_170); (L_170)->SetAt(static_cast(1), (String_t*)L_172); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_173 = L_170; NullCheck(L_173); (L_173)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_174 = L_173; Assembly_t* L_175 = V_4; NullCheck(L_175); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_176; L_176 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_175); NullCheck(L_176); String_t* L_177; L_177 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_176, NULL); NullCheck(L_174); (L_174)->SetAt(static_cast(3), (String_t*)L_177); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_178 = L_174; NullCheck(L_178); (L_178)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA95D1C4D180D7E1C54466C36E5030F53A1279243))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_179 = L_178; Exception_t* L_180 = V_9; NullCheck(L_180); Type_t* L_181; L_181 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_180, NULL); Type_t* L_182 = L_181; if (L_182) { G_B20_0 = L_182; G_B20_1 = 5; G_B20_2 = L_179; G_B20_3 = L_179; goto IL_03c8_1; } G_B19_0 = L_182; G_B19_1 = 5; G_B19_2 = L_179; G_B19_3 = L_179; } { G_B21_0 = ((String_t*)(NULL)); G_B21_1 = G_B19_1; G_B21_2 = G_B19_2; G_B21_3 = G_B19_3; goto IL_03cd_1; } IL_03c8_1: { NullCheck(G_B20_0); String_t* L_183; L_183 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B20_0); G_B21_0 = L_183; G_B21_1 = G_B20_1; G_B21_2 = G_B20_2; G_B21_3 = G_B20_3; } IL_03cd_1: { NullCheck(G_B21_2); (G_B21_2)->SetAt(static_cast(G_B21_1), (String_t*)G_B21_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_184 = G_B21_3; NullCheck(L_184); (L_184)->SetAt(static_cast(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3F75CE9DC25C9BC1971C2FE9FBA2A00E0E3A7ECF))); String_t* L_185; L_185 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_184, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_185, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0555_1; } } IL_03e5_1: { } try { RuntimeObject* L_186 = V_7; NullCheck(L_186); String_t* L_187; L_187 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var, L_186); V_8 = L_187; goto IL_045e_1; } 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_03f1_1; } throw e; } CATCH_03f1_1: { { V_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_188 = V_10; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_188, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_189 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_190 = L_189; NullCheck(L_190); (L_190)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4FB196E0BD978928BB488FE7C5E5A7EF17A87E8F))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_191 = L_190; Type_t* L_192 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_193; L_193 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_192, NULL); NullCheck(L_191); (L_191)->SetAt(static_cast(1), (String_t*)L_193); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_194 = L_191; NullCheck(L_194); (L_194)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_195 = L_194; Assembly_t* L_196 = V_4; NullCheck(L_196); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_197; L_197 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_196); NullCheck(L_197); String_t* L_198; L_198 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_197, NULL); NullCheck(L_195); (L_195)->SetAt(static_cast(3), (String_t*)L_198); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_199 = L_195; NullCheck(L_199); (L_199)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA95D1C4D180D7E1C54466C36E5030F53A1279243))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_200 = L_199; Exception_t* L_201 = V_10; NullCheck(L_201); Type_t* L_202; L_202 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_201, NULL); Type_t* L_203 = L_202; if (L_203) { G_B26_0 = L_203; G_B26_1 = 5; G_B26_2 = L_200; G_B26_3 = L_200; goto IL_0441_1; } G_B25_0 = L_203; G_B25_1 = 5; G_B25_2 = L_200; G_B25_3 = L_200; } { G_B27_0 = ((String_t*)(NULL)); G_B27_1 = G_B25_1; G_B27_2 = G_B25_2; G_B27_3 = G_B25_3; goto IL_0446_1; } IL_0441_1: { NullCheck(G_B26_0); String_t* L_204; L_204 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B26_0); G_B27_0 = L_204; G_B27_1 = G_B26_1; G_B27_2 = G_B26_2; G_B27_3 = G_B26_3; } IL_0446_1: { NullCheck(G_B27_2); (G_B27_2)->SetAt(static_cast(G_B27_1), (String_t*)G_B27_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_205 = G_B27_3; NullCheck(L_205); (L_205)->SetAt(static_cast(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCBF31BFB92930073E00C671FE31A8003EC72EEFA))); String_t* L_206; L_206 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_205, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_206, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0555_1; } } IL_045e_1: { String_t* L_207 = V_8; if (L_207) { goto IL_0475_1; } } { Type_t* L_208 = V_5; Assembly_t* L_209 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_208, L_209, _stringLiteral36C3CEA00F65B128BBAC065CF7A60F35547C893C, NULL); goto IL_0555_1; } IL_0475_1: { String_t* L_210 = V_8; NullCheck(L_210); int32_t L_211; L_211 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_210, NULL); if (L_211) { goto IL_0491_1; } } { Type_t* L_212 = V_5; Assembly_t* L_213 = V_4; DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_212, L_213, _stringLiteral11909D123B991E3C754CC83296AD12C555BF8327, NULL); goto IL_0555_1; } IL_0491_1: { V_11 = 0; goto IL_04c6_1; } IL_0496_1: { String_t* L_214 = V_8; int32_t L_215 = V_11; NullCheck(L_214); Il2CppChar L_216; L_216 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_214, L_215, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_217; L_217 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(L_216, NULL); if (L_217) { goto IL_04c0_1; } } { Type_t* L_218 = V_5; Assembly_t* L_219 = V_4; String_t* L_220 = V_8; String_t* L_221; L_221 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral1FA39FB94CB6DF5EF954D2088C227CB9ED90EFF1, L_220, _stringLiteral2030424B4C72911EFD9CDF5E0623D41FC18AB796, NULL); DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_218, L_219, L_221, NULL); } IL_04c0_1: { int32_t L_222 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_222, 1)); } IL_04c6_1: { int32_t L_223 = V_11; String_t* L_224 = V_8; NullCheck(L_224); int32_t L_225; L_225 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_224, NULL); if ((((int32_t)L_223) < ((int32_t)L_225))) { goto IL_0496_1; } } { Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* L_226 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders; String_t* L_227 = V_8; NullCheck(L_226); bool L_228; L_228 = Dictionary_2_ContainsKey_mA992BD5A425873DDCA485BAFCA78B178A3A49BFD(L_226, L_227, Dictionary_2_ContainsKey_mA992BD5A425873DDCA485BAFCA78B178A3A49BFD_RuntimeMethod_var); if (!L_228) { goto IL_052b_1; } } { Type_t* L_229 = V_5; Assembly_t* L_230 = V_4; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_231 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_232 = L_231; NullCheck(L_232); (L_232)->SetAt(static_cast(0), (String_t*)_stringLiteral1FA39FB94CB6DF5EF954D2088C227CB9ED90EFF1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_233 = L_232; String_t* L_234 = V_8; NullCheck(L_233); (L_233)->SetAt(static_cast(1), (String_t*)L_234); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_235 = L_233; NullCheck(L_235); (L_235)->SetAt(static_cast(2), (String_t*)_stringLiteralCA258F59A4C8A2DC2BBBD6445530198BCBDC75F9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_236 = L_235; Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* L_237 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders; String_t* L_238 = V_8; NullCheck(L_237); RuntimeObject* L_239; L_239 = Dictionary_2_get_Item_mD1113D314AF0E242FD3A1FAEA1764E1363EF4336(L_237, L_238, Dictionary_2_get_Item_mD1113D314AF0E242FD3A1FAEA1764E1363EF4336_RuntimeMethod_var); NullCheck(L_239); Type_t* L_240; L_240 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_239, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_241; L_241 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_240, NULL); NullCheck(L_236); (L_236)->SetAt(static_cast(3), (String_t*)L_241); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_242 = L_236; NullCheck(L_242); (L_242)->SetAt(static_cast(4), (String_t*)_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D); String_t* L_243; L_243 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_242, NULL); DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD(L_229, L_230, L_243, NULL); goto IL_0555_1; } IL_052b_1: { Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_244 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; Type_t* L_245 = V_6; RuntimeObject* L_246 = V_7; NullCheck(L_244); Dictionary_2_set_Item_mCD0DD4C6DADBAFF6D7B1786F251A658DD267C149(L_244, L_245, L_246, Dictionary_2_set_Item_mCD0DD4C6DADBAFF6D7B1786F251A658DD267C149_RuntimeMethod_var); Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* L_247 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders; String_t* L_248 = V_8; RuntimeObject* L_249 = V_7; NullCheck(L_247); Dictionary_2_set_Item_mFE373F2EA5BA8E599D1D5B63A3E1AFBF929269A4(L_247, L_248, L_249, Dictionary_2_set_Item_mFE373F2EA5BA8E599D1D5B63A3E1AFBF929269A4_RuntimeMethod_var); Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* L_250 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ProviderToID; RuntimeObject* L_251 = V_7; String_t* L_252 = V_8; NullCheck(L_250); Dictionary_2_set_Item_m3ABDDFC2352D62B6F91A8CD58F3F2B47AE400D4C(L_250, L_251, L_252, Dictionary_2_set_Item_m3ABDDFC2352D62B6F91A8CD58F3F2B47AE400D4C_RuntimeMethod_var); } IL_0555_1: { RuntimeObject* L_253 = V_2; NullCheck(L_253); bool L_254; L_254 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_253); if (L_254) { goto IL_01c7_1; } } { goto IL_056c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_056c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryKeyUtility_LogInvalidKeyPathProvider_mB872365957CFB5ECFE0B49D0E01963ED8BEC21AD (Type_t* ___0_type, Assembly_t* ___1_assembly, String_t* ___2_reason, 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*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F7DAAE31ADA78A893FF7AA552A1120713B819D3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759); s_Il2CppMethodInitialized = true; } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteral5F7DAAE31ADA78A893FF7AA552A1120713B819D3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; Type_t* L_3 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_4; L_4 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_3, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)L_4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_2; NullCheck(L_5); (L_5)->SetAt(static_cast(2), (String_t*)_stringLiteralFAADE917BCC7D8228CAB08A9571C16A969FA7759); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; Assembly_t* L_7 = ___1_assembly; NullCheck(L_7); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_8; L_8 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_7); NullCheck(L_8); String_t* L_9; L_9 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_8, NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(3), (String_t*)L_9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_6; NullCheck(L_10); (L_10)->SetAt(static_cast(4), (String_t*)_stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; String_t* L_12 = ___2_reason; NullCheck(L_11); (L_11)->SetAt(static_cast(5), (String_t*)L_12); String_t* L_13; L_13 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_11, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_13, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryKeyUtility_GetPersistentPathKeyTypes_mDFF6CA2DB9B0C0376066303D813990FE8143B73C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* L_0 = (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E*)il2cpp_codegen_object_new(U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E_il2cpp_TypeInfo_var); U3CGetPersistentPathKeyTypesU3Ed__14__ctor_mFCF5D9C775E32B4B6D70DD87F954004FF7146F10(L_0, ((int32_t)-2), NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryKeyUtility_KeyTypeSupportsPersistentPaths_m6A114E5B5957C43F6ACAAA78910847975C0E720F (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m44F66BECE8FB7CD585CB6C68A89859777D6E2A0F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_0 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___GetSupportedDictionaryKeyTypesResults; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF_RuntimeMethod_var); if (L_2) { goto IL_0022; } } { Type_t* L_3 = ___0_type; il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); bool L_4; L_4 = DictionaryKeyUtility_PrivateIsSupportedDictionaryKeyType_mACC390DA6465CCF164ABF4BB2990B8010E1F3E1F(L_3, NULL); V_0 = L_4; Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_5 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___GetSupportedDictionaryKeyTypesResults; Type_t* L_6 = ___0_type; bool L_7 = V_0; NullCheck(L_5); Dictionary_2_Add_m44F66BECE8FB7CD585CB6C68A89859777D6E2A0F(L_5, L_6, L_7, Dictionary_2_Add_m44F66BECE8FB7CD585CB6C68A89859777D6E2A0F_RuntimeMethod_var); } IL_0022: { bool L_8 = V_0; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DictionaryKeyUtility_PrivateIsSupportedDictionaryKeyType_mACC390DA6465CCF164ABF4BB2990B8010E1F3E1F (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(68, L_0); if (L_1) { goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_2 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___BaseSupportedDictionaryKeyTypes; Type_t* L_3 = ___0_type; NullCheck(L_2); bool L_4; L_4 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_2, L_3, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); if (L_4) { goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_5 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; Type_t* L_6 = ___0_type; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D(L_5, L_6, Dictionary_2_ContainsKey_m6FDC2FCEB67CF66F91B99BBC66A59F0562BC623D_RuntimeMethod_var); return L_7; } IL_0021: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DictionaryKeyUtility_GetDictionaryKeyString_m5F9DEA7D1852F3A3543B9CBF51C07050C1B37FC4 (RuntimeObject* ___0_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m248ED893391A00FD719FE214E22A84993AAACEE5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mDFBC2D373DB13138B3FE5A6495C023F060EDF932_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m4568F599509B9923ACFEE6BB6165AE68E88A380F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8684EDFBA847EF043190914B808A59358C5E0DEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00CE23618B9DCC813B805D73CD1BBD636F27A2F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AB0251CA709CD9E582922247EB9215B0527797D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A3D8350B838D64908765D3B2EBE53A839B0648F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BBA129C7FF780428887E54DE03E87E6A416FD89); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39248FA5E5FC497BDB054622A213FEE0E480CE34); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B0550C2D40D5211C11C793F093025AF2E8B7795); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8142D31F0FA0D7D174A5B002AC4FB55DDF55863D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83C40B84AACF3FB41210C1EE16B90FB7B20E989A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B3E9B15BACB5B77DE239D4DB13BA3C653639338); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9448E4CDB3234B46577540CD4FD137D391B43B8D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2F326BBBEB7402D581734A235697D82DEFAC6DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF7EE270264146B1D6786A548B6658CB7E05CBF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA650FD92B669B36FD64B1FD616B6EEBB943EF1E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDAD897D4A4BCEBCEE223770EF1EC9524A61AC45); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8A7B0139ED5927CDB90E4444363B3BFF8ADC096); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5F2751FCD979A5D75A2B143601934884E0565F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD689EF458ECE922703FB9642E5427A56CD5B27C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD9B4E3AE53827E9EBBC8F5441FB13EA8D0D45D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF9E7D324E994DCFB37EB859154286D825623187); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE42E8BB820D4F7550A0F04619F4E15FDC56943B9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE83AFB70CE85DAE5F798B323BB960741AD023247); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5C07D8F835E6769EA62251841F9F75D48381E6D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFACDC0CE7A5ECCB3002B30ED7165D374B03CA31A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC531F7BD6F1216FDB1E031F81B32A6D80468AB9); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; RuntimeObject* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; int64_t V_4 = 0; String_t* V_5 = NULL; String_t* V_6 = NULL; bool V_7 = false; int32_t V_8 = 0; Il2CppChar V_9 = 0x0; Type_t* V_10 = NULL; uint64_t V_11 = 0; int64_t V_12 = 0; Il2CppChar V_13 = 0x0; uint8_t V_14 = 0x0; int8_t V_15 = 0x0; uint16_t V_16 = 0; int16_t V_17 = 0; uint32_t V_18 = 0; int32_t V_19 = 0; uint64_t V_20 = 0; float V_21 = 0.0f; double V_22 = 0.0; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F V_23; memset((&V_23), 0, sizeof(V_23)); Guid_t V_24; memset((&V_24), 0, sizeof(V_24)); String_t* G_B27_0 = NULL; String_t* G_B26_0 = NULL; String_t* G_B28_0 = NULL; String_t* G_B28_1 = NULL; { RuntimeObject* L_0 = ___0_key; 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*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyString_m5F9DEA7D1852F3A3543B9CBF51C07050C1B37FC4_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___0_key; NullCheck(L_2); Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); V_0 = L_3; Type_t* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); bool L_5; L_5 = DictionaryKeyUtility_KeyTypeSupportsPersistentPaths_m6A114E5B5957C43F6ACAAA78910847975C0E720F(L_4, NULL); if (L_5) { goto IL_006f; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* L_6 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ObjectsToTempKeys; RuntimeObject* L_7 = ___0_key; NullCheck(L_6); bool L_8; L_8 = Dictionary_2_TryGetValue_mDFBC2D373DB13138B3FE5A6495C023F060EDF932(L_6, L_7, (&V_2), Dictionary_2_TryGetValue_mDFBC2D373DB13138B3FE5A6495C023F060EDF932_RuntimeMethod_var); if (L_8) { goto IL_006d; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); int64_t L_9 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___tempKeyCounter; int64_t L_10 = L_9; ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___tempKeyCounter = ((int64_t)il2cpp_codegen_add(L_10, ((int64_t)1))); V_4 = L_10; String_t* L_11; L_11 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL); V_2 = L_11; String_t* L_12 = V_2; String_t* L_13; L_13 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralDD9B4E3AE53827E9EBBC8F5441FB13EA8D0D45D4, L_12, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL); V_3 = L_13; Dictionary_2_tB0D346953106A20DD058F31647E9F410A0978522* L_14 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ObjectsToTempKeys; RuntimeObject* L_15 = ___0_key; String_t* L_16 = V_3; NullCheck(L_14); Dictionary_2_set_Item_m8684EDFBA847EF043190914B808A59358C5E0DEA(L_14, L_15, L_16, Dictionary_2_set_Item_m8684EDFBA847EF043190914B808A59358C5E0DEA_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_17 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TempKeysToObjects; String_t* L_18 = V_3; RuntimeObject* L_19 = ___0_key; NullCheck(L_17); Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_17, L_18, L_19, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var); } IL_006d: { String_t* L_20 = V_2; return L_20; } IL_006f: { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_21 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; Type_t* L_22 = V_0; NullCheck(L_21); bool L_23; L_23 = Dictionary_2_TryGetValue_m248ED893391A00FD719FE214E22A84993AAACEE5(L_21, L_22, (&V_1), Dictionary_2_TryGetValue_m248ED893391A00FD719FE214E22A84993AAACEE5_RuntimeMethod_var); if (!L_23) { goto IL_0183; } } { RuntimeObject* L_24 = V_1; RuntimeObject* L_25 = ___0_key; NullCheck(L_24); String_t* L_26; L_26 = InterfaceFuncInvoker1< String_t*, RuntimeObject* >::Invoke(1, IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var, L_24, L_25); V_5 = L_26; V_6 = (String_t*)NULL; V_7 = (bool)1; String_t* L_27 = V_5; if (!L_27) { goto IL_009d; } } { String_t* L_28 = V_5; NullCheck(L_28); int32_t L_29; L_29 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_28, NULL); if (L_29) { goto IL_00a7; } } IL_009d: { V_7 = (bool)0; V_6 = _stringLiteral1A3D8350B838D64908765D3B2EBE53A839B0648F; } IL_00a7: { bool L_30 = V_7; if (!L_30) { goto IL_0107; } } { V_8 = 0; goto IL_00fc; } IL_00b0: { String_t* L_31 = V_5; int32_t L_32 = V_8; NullCheck(L_31); Il2CppChar L_33; L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL); V_9 = L_33; Il2CppChar L_34 = V_9; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_35; L_35 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(L_34, NULL); if (L_35) { goto IL_00f6; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); HashSet_1_t699860DBA06D8F002CD3C64E462BF860ACAD5E9A* L_36 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___AllowedSpecialKeyStrChars; Il2CppChar L_37 = V_9; NullCheck(L_36); bool L_38; L_38 = HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B(L_36, L_37, HashSet_1_Contains_mE60FDE27327895B50551345B5D75DFDD5349801B_RuntimeMethod_var); if (L_38) { goto IL_00f6; } } { V_7 = (bool)0; String_t* L_39; L_39 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_9), NULL); String_t* L_40; L_40 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL); String_t* L_41; L_41 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral0AB0251CA709CD9E582922247EB9215B0527797D, L_39, _stringLiteral39248FA5E5FC497BDB054622A213FEE0E480CE34, L_40, NULL); V_6 = L_41; goto IL_0107; } IL_00f6: { int32_t L_42 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00fc: { int32_t L_43 = V_8; String_t* L_44 = V_5; NullCheck(L_44); int32_t L_45; L_45 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_44, NULL); if ((((int32_t)L_43) < ((int32_t)L_45))) { goto IL_00b0; } } IL_0107: { bool L_46 = V_7; if (L_46) { goto IL_014c; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47; NullCheck(L_48); (L_48)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5D642963B7AC26180C3493C0644BE69B92FBD9AF))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_48; String_t* L_50 = V_5; NullCheck(L_49); (L_49)->SetAt(static_cast(1), (String_t*)L_50); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_49; NullCheck(L_51); (L_51)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDF8D27702FE5DCD0372EA98CA70BAFD644CC34EA))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51; RuntimeObject* L_53 = V_1; NullCheck(L_53); Type_t* L_54; L_54 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_53, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_55; L_55 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_54, NULL); NullCheck(L_52); (L_52)->SetAt(static_cast(3), (String_t*)L_55); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_52; NullCheck(L_56); (L_56)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_56; String_t* L_58 = V_6; NullCheck(L_57); (L_57)->SetAt(static_cast(5), (String_t*)L_58); String_t* L_59; L_59 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_57, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_60 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_60, L_59, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_60, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyString_m5F9DEA7D1852F3A3543B9CBF51C07050C1B37FC4_RuntimeMethod_var))); } IL_014c: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_61; NullCheck(L_62); (L_62)->SetAt(static_cast(0), (String_t*)_stringLiteralD689EF458ECE922703FB9642E5427A56CD5B27C6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_62; il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tB36F5786EE81A40CBEC9793767C2C97324FAFAD5* L_64 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___ProviderToID; RuntimeObject* L_65 = V_1; NullCheck(L_64); String_t* L_66; L_66 = Dictionary_2_get_Item_m4568F599509B9923ACFEE6BB6165AE68E88A380F(L_64, L_65, Dictionary_2_get_Item_m4568F599509B9923ACFEE6BB6165AE68E88A380F_RuntimeMethod_var); NullCheck(L_63); (L_63)->SetAt(static_cast(1), (String_t*)L_66); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_63; NullCheck(L_67); (L_67)->SetAt(static_cast(2), (String_t*)_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = L_67; String_t* L_69 = V_5; NullCheck(L_68); (L_68)->SetAt(static_cast(3), (String_t*)L_69); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = L_68; NullCheck(L_70); (L_70)->SetAt(static_cast(4), (String_t*)_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30); String_t* L_71; L_71 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_70, NULL); return L_71; } IL_0183: { Type_t* L_72 = V_0; NullCheck(L_72); bool L_73; L_73 = VirtualFuncInvoker0< bool >::Invoke(68, L_72); if (!L_73) { goto IL_01f8; } } { Type_t* L_74 = V_0; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); Type_t* L_75; L_75 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_74, NULL); V_10 = L_75; Type_t* L_76 = V_10; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_78; L_78 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_77, NULL); bool L_79; L_79 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_76, L_78, NULL); if (!L_79) { goto IL_01cf; } } { RuntimeObject* L_80 = ___0_key; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint64_t L_81; L_81 = Convert_ToUInt64_mAED581BDC2A2EC0295EC6FB7C7D525571FEA4A0B(L_80, NULL); V_11 = L_81; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_82; L_82 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_83; L_83 = UInt64_ToString_m779041C8FDD58BF8617838B00CD041788DB2F1A3((&V_11), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_82, NULL); String_t* L_84; L_84 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_83, _stringLiteralE83AFB70CE85DAE5F798B323BB960741AD023247, NULL); return L_84; } IL_01cf: { RuntimeObject* L_85 = ___0_key; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int64_t L_86; L_86 = Convert_ToInt64_mB980D7B1AB7B7071D416EE892C2B736D712BE1B5(L_85, NULL); V_12 = L_86; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_87; L_87 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_88; L_88 = Int64_ToString_mBCE0DC50D6F802651A6AE75682FF67775CB19B3B((&V_12), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_87, NULL); String_t* L_89; L_89 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_88, _stringLiteral8B3E9B15BACB5B77DE239D4DB13BA3C653639338, NULL); return L_89; } IL_01f8: { Type_t* L_90 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_91 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_92; L_92 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_91, NULL); bool L_93; L_93 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_90, L_92, NULL); if (!L_93) { goto IL_0226; } } { RuntimeObject* L_94 = ___0_key; if (L_94) { G_B27_0 = _stringLiteralDF9E7D324E994DCFB37EB859154286D825623187; goto IL_0215; } G_B26_0 = _stringLiteralDF9E7D324E994DCFB37EB859154286D825623187; } { G_B28_0 = ((String_t*)(NULL)); G_B28_1 = G_B26_0; goto IL_021b; } IL_0215: { RuntimeObject* L_95 = ___0_key; NullCheck(L_95); String_t* L_96; L_96 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_95); G_B28_0 = L_96; G_B28_1 = G_B27_0; } IL_021b: { String_t* L_97; L_97 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B28_1, G_B28_0, _stringLiteralD5F2751FCD979A5D75A2B143601934884E0565F4, NULL); return L_97; } IL_0226: { Type_t* L_98 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_100; L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL); bool L_101; L_101 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_98, L_100, NULL); if (!L_101) { goto IL_025c; } } { RuntimeObject* L_102 = ___0_key; V_13 = ((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_102, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_103; L_103 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_104; L_104 = Char_ToString_m34499826F048A38EB8216D5844A5DA49F54719C8((&V_13), L_103, NULL); String_t* L_105; L_105 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral83C40B84AACF3FB41210C1EE16B90FB7B20E989A, L_104, _stringLiteral8142D31F0FA0D7D174A5B002AC4FB55DDF55863D, NULL); return L_105; } IL_025c: { Type_t* L_106 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_107 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_108; L_108 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_107, NULL); bool L_109; L_109 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_106, L_108, NULL); if (!L_109) { goto IL_0297; } } { RuntimeObject* L_110 = ___0_key; V_14 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_110, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_111; L_111 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_112; L_112 = Byte_ToString_m64EE358F20093EE61D30F9A21638D9E9EE8F87EC((&V_14), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_111, NULL); String_t* L_113; L_113 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_112, _stringLiteral9448E4CDB3234B46577540CD4FD137D391B43B8D, NULL); return L_113; } IL_0297: { Type_t* L_114 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_115 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_116; L_116 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_115, NULL); bool L_117; L_117 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_114, L_116, NULL); if (!L_117) { goto IL_02d2; } } { RuntimeObject* L_118 = ___0_key; V_15 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_118, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_119; L_119 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_120; L_120 = SByte_ToString_m183C4DB410DD03A804F3DA87DB223A249A68E139((&V_15), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_119, NULL); String_t* L_121; L_121 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_120, _stringLiteralFC531F7BD6F1216FDB1E031F81B32A6D80468AB9, NULL); return L_121; } IL_02d2: { Type_t* L_122 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_123 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_124; L_124 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_123, NULL); bool L_125; L_125 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_122, L_124, NULL); if (!L_125) { goto IL_030d; } } { RuntimeObject* L_126 = ___0_key; V_16 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_126, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_127; L_127 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_128; L_128 = UInt16_ToString_mBD648884B6569D3E7D779669EEFCB1ED5EE4A521((&V_16), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_127, NULL); String_t* L_129; L_129 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_128, _stringLiteralBDAD897D4A4BCEBCEE223770EF1EC9524A61AC45, NULL); return L_129; } IL_030d: { Type_t* L_130 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_131 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_132; L_132 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_131, NULL); bool L_133; L_133 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_130, L_132, NULL); if (!L_133) { goto IL_0348; } } { RuntimeObject* L_134 = ___0_key; V_17 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_134, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_135; L_135 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_136; L_136 = Int16_ToString_m586D9FFDE912794F068DF7B1FC00A68A984FBCB9((&V_17), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_135, NULL); String_t* L_137; L_137 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_136, _stringLiteralFACDC0CE7A5ECCB3002B30ED7165D374B03CA31A, NULL); return L_137; } IL_0348: { Type_t* L_138 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_139 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_140; L_140 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_139, NULL); bool L_141; L_141 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_138, L_140, NULL); if (!L_141) { goto IL_0383; } } { RuntimeObject* L_142 = ___0_key; V_18 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_142, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_143; L_143 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_144; L_144 = UInt32_ToString_m464396B0FE2115F3CEA38AEECDDB0FACC3AADADE((&V_18), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_143, NULL); String_t* L_145; L_145 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_144, _stringLiteral00CE23618B9DCC813B805D73CD1BBD636F27A2F2, NULL); return L_145; } IL_0383: { Type_t* L_146 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_147 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_148; L_148 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_147, NULL); bool L_149; L_149 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_146, L_148, NULL); if (!L_149) { goto IL_03be; } } { RuntimeObject* L_150 = ___0_key; V_19 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_150, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_151; L_151 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_152; L_152 = Int32_ToString_mE871810BC163EE4EF88E7C7682A6AD39911173B8((&V_19), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_151, NULL); String_t* L_153; L_153 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_152, _stringLiteralF5C07D8F835E6769EA62251841F9F75D48381E6D, NULL); return L_153; } IL_03be: { Type_t* L_154 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_155 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_156; L_156 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_155, NULL); bool L_157; L_157 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_154, L_156, NULL); if (!L_157) { goto IL_03f9; } } { RuntimeObject* L_158 = ___0_key; V_20 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_158, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_159; L_159 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_160; L_160 = UInt64_ToString_m779041C8FDD58BF8617838B00CD041788DB2F1A3((&V_20), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_159, NULL); String_t* L_161; L_161 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_160, _stringLiteral5B0550C2D40D5211C11C793F093025AF2E8B7795, NULL); return L_161; } IL_03f9: { Type_t* L_162 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_163 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_164; L_164 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_163, NULL); bool L_165; L_165 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_162, L_164, NULL); if (!L_165) { goto IL_0434; } } { RuntimeObject* L_166 = ___0_key; V_4 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_166, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_167; L_167 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_168; L_168 = Int64_ToString_mBCE0DC50D6F802651A6AE75682FF67775CB19B3B((&V_4), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_167, NULL); String_t* L_169; L_169 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_168, _stringLiteralBA650FD92B669B36FD64B1FD616B6EEBB943EF1E, NULL); return L_169; } IL_0434: { Type_t* L_170 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_171 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_172; L_172 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_171, NULL); bool L_173; L_173 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_170, L_172, NULL); if (!L_173) { goto IL_046f; } } { RuntimeObject* L_174 = ___0_key; V_21 = ((*(float*)((float*)(float*)UnBox(L_174, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_175; L_175 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_176; L_176 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE((&V_21), _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_175, NULL); String_t* L_177; L_177 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_176, _stringLiteral2BBA129C7FF780428887E54DE03E87E6A416FD89, NULL); return L_177; } IL_046f: { Type_t* L_178 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_179 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_180; L_180 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_179, NULL); bool L_181; L_181 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_178, L_180, NULL); if (!L_181) { goto IL_04aa; } } { RuntimeObject* L_182 = ___0_key; V_22 = ((*(double*)((double*)(double*)UnBox(L_182, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_183; L_183 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_184; L_184 = Double_ToString_m7E3930DDFB35B1919FE538A246A59C3FC62AF789((&V_22), _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_183, NULL); String_t* L_185; L_185 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_184, _stringLiteralC8A7B0139ED5927CDB90E4444363B3BFF8ADC096, NULL); return L_185; } IL_04aa: { Type_t* L_186 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_187 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_188; L_188 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_187, NULL); bool L_189; L_189 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_186, L_188, NULL); if (!L_189) { goto IL_04e5; } } { RuntimeObject* L_190 = ___0_key; V_23 = ((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)((Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_190, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_191; L_191 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_192; L_192 = Decimal_ToString_m2600674D09D44940FA0AAA00A87858E741671F4E((&V_23), _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, L_191, NULL); String_t* L_193; L_193 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_192, _stringLiteralA2F326BBBEB7402D581734A235697D82DEFAC6DE, NULL); return L_193; } IL_04e5: { Type_t* L_194 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_195 = { reinterpret_cast (Guid_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_196; L_196 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_195, NULL); bool L_197; L_197 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_194, L_196, NULL); if (!L_197) { goto IL_0520; } } { RuntimeObject* L_198 = ___0_key; V_24 = ((*(Guid_t*)((Guid_t*)(Guid_t*)UnBox(L_198, Guid_t_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_199; L_199 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_200; L_200 = Guid_ToString_mD2A93BCA0CBFABB680A93A8FA668AD90E7B56130((&V_24), _stringLiteralE42E8BB820D4F7550A0F04619F4E15FDC56943B9, L_199, NULL); String_t* L_201; L_201 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, L_200, _stringLiteralAF7EE270264146B1D6786A548B6658CB7E05CBF0, NULL); return L_201; } IL_0520: { Type_t* L_202 = V_0; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_203; L_203 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_202, NULL); String_t* L_204; L_204 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1461CA24999CF01D68885D9AD4C135858B6F8215)), L_203, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8)), NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_205 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_205, L_204, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_205, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyString_m5F9DEA7D1852F3A3543B9CBF51C07050C1B37FC4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10 (String_t* ___0_keyStr, Type_t* ___1_expectedType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m81CB922F8C749CAC4314469211E4801AFCE2034E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00CE23618B9DCC813B805D73CD1BBD636F27A2F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BBA129C7FF780428887E54DE03E87E6A416FD89); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B0550C2D40D5211C11C793F093025AF2E8B7795); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B3E9B15BACB5B77DE239D4DB13BA3C653639338); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9448E4CDB3234B46577540CD4FD137D391B43B8D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2F326BBBEB7402D581734A235697D82DEFAC6DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF7EE270264146B1D6786A548B6658CB7E05CBF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA650FD92B669B36FD64B1FD616B6EEBB943EF1E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDAD897D4A4BCEBCEE223770EF1EC9524A61AC45); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8A7B0139ED5927CDB90E4444363B3BFF8ADC096); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD689EF458ECE922703FB9642E5427A56CD5B27C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD9B4E3AE53827E9EBBC8F5441FB13EA8D0D45D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE83AFB70CE85DAE5F798B323BB960741AD023247); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5C07D8F835E6769EA62251841F9F75D48381E6D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFACDC0CE7A5ECCB3002B30ED7165D374B03CA31A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC531F7BD6F1216FDB1E031F81B32A6D80468AB9); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; { String_t* L_0 = ___0_keyStr; 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*)&_stringLiteral6E92F8CBB71D976393FEF0865C6ACE1C2D2A4F7D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_000e: { String_t* L_2 = ___0_keyStr; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_3) < ((int32_t)4))) { goto IL_0034; } } { String_t* L_4 = ___0_keyStr; NullCheck(L_4); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, 0, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)123))))) { goto IL_0034; } } { String_t* L_6 = ___0_keyStr; String_t* L_7 = ___0_keyStr; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); NullCheck(L_6); Il2CppChar L_9; L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL); if ((((int32_t)L_9) == ((int32_t)((int32_t)125)))) { goto IL_0045; } } IL_0034: { String_t* L_10 = ___0_keyStr; String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8)), L_10, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_0045: { String_t* L_13 = ___0_keyStr; NullCheck(L_13); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, 1, NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)34))))) { goto IL_0083; } } { String_t* L_15 = ___0_keyStr; String_t* L_16 = ___0_keyStr; NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); NullCheck(L_15); Il2CppChar L_18; L_18 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, ((int32_t)il2cpp_codegen_subtract(L_17, 2)), NULL); if ((((int32_t)L_18) == ((int32_t)((int32_t)34)))) { goto IL_0073; } } { String_t* L_19 = ___0_keyStr; String_t* L_20; L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8)), L_19, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, L_20, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_0073: { String_t* L_22 = ___0_keyStr; String_t* L_23 = ___0_keyStr; NullCheck(L_23); int32_t L_24; L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL); NullCheck(L_22); String_t* L_25; L_25 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_22, 2, ((int32_t)il2cpp_codegen_subtract(L_24, 4)), NULL); return L_25; } IL_0083: { String_t* L_26 = ___0_keyStr; NullCheck(L_26); Il2CppChar L_27; L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_26, 1, NULL); if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)39))))) { goto IL_00c7; } } { String_t* L_28 = ___0_keyStr; NullCheck(L_28); int32_t L_29; L_29 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_28, NULL); if ((!(((uint32_t)L_29) == ((uint32_t)5)))) { goto IL_00a9; } } { String_t* L_30 = ___0_keyStr; String_t* L_31 = ___0_keyStr; NullCheck(L_31); int32_t L_32; L_32 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_31, NULL); NullCheck(L_30); Il2CppChar L_33; L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_30, ((int32_t)il2cpp_codegen_subtract(L_32, 2)), NULL); if ((((int32_t)L_33) == ((int32_t)((int32_t)39)))) { goto IL_00ba; } } IL_00a9: { String_t* L_34 = ___0_keyStr; String_t* L_35; L_35 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8)), L_34, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_36 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_36, L_35, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_00ba: { String_t* L_37 = ___0_keyStr; NullCheck(L_37); Il2CppChar L_38; L_38 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_37, 2, NULL); Il2CppChar L_39 = L_38; RuntimeObject* L_40 = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &L_39); return L_40; } IL_00c7: { String_t* L_41 = ___0_keyStr; NullCheck(L_41); bool L_42; L_42 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_41, _stringLiteralDD9B4E3AE53827E9EBBC8F5441FB13EA8D0D45D4, NULL); if (!L_42) { goto IL_00fb; } } { il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_43 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TempKeysToObjects; String_t* L_44 = ___0_keyStr; NullCheck(L_43); bool L_45; L_45 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_43, L_44, (&V_0), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (L_45) { goto IL_00f9; } } { String_t* L_46 = ___0_keyStr; String_t* L_47; L_47 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0146E174C7ADE4E444C1438FE7B282F54DF11087)), L_46, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFB20CAA4DFCA5F1F8CABD1CA5A40790EAB08B679)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_48 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_48, L_47, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_00f9: { RuntimeObject* L_49 = V_0; return L_49; } IL_00fb: { String_t* L_50 = ___0_keyStr; NullCheck(L_50); bool L_51; L_51 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_50, _stringLiteralD689EF458ECE922703FB9642E5427A56CD5B27C6, NULL); if (!L_51) { goto IL_0199; } } { String_t* L_52 = ___0_keyStr; NullCheck(L_52); int32_t L_53; L_53 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_52, ((int32_t)58), 4, NULL); V_1 = L_53; int32_t L_54 = V_1; if ((((int32_t)L_54) == ((int32_t)(-1)))) { goto IL_0124; } } { int32_t L_55 = V_1; String_t* L_56 = ___0_keyStr; NullCheck(L_56); int32_t L_57; L_57 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_56, NULL); if ((((int32_t)L_55) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_57, 3))))) { goto IL_0135; } } IL_0124: { String_t* L_58 = ___0_keyStr; String_t* L_59; L_59 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8)), L_58, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_60 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_60, L_59, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_60, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_0135: { String_t* L_61 = ___0_keyStr; int32_t L_62 = V_1; il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); String_t* L_63; L_63 = DictionaryKeyUtility_FromTo_mE1FFFAA6529997D05508BDD431B94BD3E94A6783(L_61, 4, L_62, NULL); V_2 = L_63; String_t* L_64 = ___0_keyStr; int32_t L_65 = V_1; String_t* L_66 = ___0_keyStr; NullCheck(L_66); int32_t L_67; L_67 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_66, NULL); String_t* L_68; L_68 = DictionaryKeyUtility_FromTo_mE1FFFAA6529997D05508BDD431B94BD3E94A6783(L_64, ((int32_t)il2cpp_codegen_add(L_65, 1)), ((int32_t)il2cpp_codegen_subtract(L_67, 1)), NULL); V_3 = L_68; Dictionary_2_t3A32A01589808B3AE8C3A454B1192708F3F4A776* L_69 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___IDToKeyPathProviders; String_t* L_70 = V_2; NullCheck(L_69); bool L_71; L_71 = Dictionary_2_TryGetValue_m81CB922F8C749CAC4314469211E4801AFCE2034E(L_69, L_70, (&V_4), Dictionary_2_TryGetValue_m81CB922F8C749CAC4314469211E4801AFCE2034E_RuntimeMethod_var); if (L_71) { goto IL_0190; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = L_72; NullCheck(L_73); (L_73)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral60E3FF5C95E979B3E73509F3CECC64136F92ED92))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = L_73; String_t* L_75 = V_2; NullCheck(L_74); (L_74)->SetAt(static_cast(1), (String_t*)L_75); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_76 = L_74; NullCheck(L_76); (L_76)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBB3D878908CEF703B3038B5EA9527FBF1ED0E91D))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = L_76; String_t* L_78 = ___0_keyStr; NullCheck(L_77); (L_77)->SetAt(static_cast(3), (String_t*)L_78); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = L_77; NullCheck(L_79); (L_79)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7A7939E82BEFEF8DDB755713442AA62963F09F8))); String_t* L_80; L_80 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_79, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_81 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_81, L_80, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_81, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } IL_0190: { RuntimeObject* L_82 = V_4; String_t* L_83 = V_3; NullCheck(L_82); RuntimeObject* L_84; L_84 = InterfaceFuncInvoker1< RuntimeObject*, String_t* >::Invoke(2, IDictionaryKeyPathProvider_t00C6FEBE25C558B20F4307A8A15A437DBDCECFA1_il2cpp_TypeInfo_var, L_82, L_83); return L_84; } IL_0199: { String_t* L_85 = ___0_keyStr; NullCheck(L_85); bool L_86; L_86 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_85, _stringLiteral9448E4CDB3234B46577540CD4FD137D391B43B8D, NULL); if (!L_86) { goto IL_01c5; } } { String_t* L_87 = ___0_keyStr; String_t* L_88 = ___0_keyStr; NullCheck(L_88); int32_t L_89; L_89 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_88, NULL); NullCheck(L_87); String_t* L_90; L_90 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_87, 1, ((int32_t)il2cpp_codegen_subtract(L_89, 4)), NULL); uint8_t L_91; L_91 = Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108(L_90, ((int32_t)511), NULL); uint8_t L_92 = L_91; RuntimeObject* L_93 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_92); return L_93; } IL_01c5: { String_t* L_94 = ___0_keyStr; NullCheck(L_94); bool L_95; L_95 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_94, _stringLiteralFC531F7BD6F1216FDB1E031F81B32A6D80468AB9, NULL); if (!L_95) { goto IL_01f1; } } { String_t* L_96 = ___0_keyStr; String_t* L_97 = ___0_keyStr; NullCheck(L_97); int32_t L_98; L_98 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_97, NULL); NullCheck(L_96); String_t* L_99; L_99 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_96, 1, ((int32_t)il2cpp_codegen_subtract(L_98, 4)), NULL); int8_t L_100; L_100 = SByte_Parse_m7382C86E9F294B46EB386B030DBE9CA69C6E2F3B(L_99, ((int32_t)511), NULL); int8_t L_101 = L_100; RuntimeObject* L_102 = Box(SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var, &L_101); return L_102; } IL_01f1: { String_t* L_103 = ___0_keyStr; NullCheck(L_103); bool L_104; L_104 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_103, _stringLiteralBDAD897D4A4BCEBCEE223770EF1EC9524A61AC45, NULL); if (!L_104) { goto IL_021d; } } { String_t* L_105 = ___0_keyStr; String_t* L_106 = ___0_keyStr; NullCheck(L_106); int32_t L_107; L_107 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_106, NULL); NullCheck(L_105); String_t* L_108; L_108 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_105, 1, ((int32_t)il2cpp_codegen_subtract(L_107, 4)), NULL); uint16_t L_109; L_109 = UInt16_Parse_mE015CAE78A2595458ECCA2AD5A4E9821FAE717E3(L_108, ((int32_t)511), NULL); uint16_t L_110 = L_109; RuntimeObject* L_111 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_110); return L_111; } IL_021d: { String_t* L_112 = ___0_keyStr; NullCheck(L_112); bool L_113; L_113 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_112, _stringLiteralFACDC0CE7A5ECCB3002B30ED7165D374B03CA31A, NULL); if (!L_113) { goto IL_0249; } } { String_t* L_114 = ___0_keyStr; String_t* L_115 = ___0_keyStr; NullCheck(L_115); int32_t L_116; L_116 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_115, NULL); NullCheck(L_114); String_t* L_117; L_117 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_114, 1, ((int32_t)il2cpp_codegen_subtract(L_116, 4)), NULL); int16_t L_118; L_118 = Int16_Parse_m9CC1A60B284D3BA181C61D0D5A4517F50C3EC667(L_117, ((int32_t)511), NULL); int16_t L_119 = L_118; RuntimeObject* L_120 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_119); return L_120; } IL_0249: { String_t* L_121 = ___0_keyStr; NullCheck(L_121); bool L_122; L_122 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_121, _stringLiteral00CE23618B9DCC813B805D73CD1BBD636F27A2F2, NULL); if (!L_122) { goto IL_0275; } } { String_t* L_123 = ___0_keyStr; String_t* L_124 = ___0_keyStr; NullCheck(L_124); int32_t L_125; L_125 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_124, NULL); NullCheck(L_123); String_t* L_126; L_126 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_123, 1, ((int32_t)il2cpp_codegen_subtract(L_125, 4)), NULL); uint32_t L_127; L_127 = UInt32_Parse_m5B91BE3C4654E3FA80F55AED00460D7234961E9E(L_126, ((int32_t)511), NULL); uint32_t L_128 = L_127; RuntimeObject* L_129 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_128); return L_129; } IL_0275: { String_t* L_130 = ___0_keyStr; NullCheck(L_130); bool L_131; L_131 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_130, _stringLiteralF5C07D8F835E6769EA62251841F9F75D48381E6D, NULL); if (!L_131) { goto IL_02a1; } } { String_t* L_132 = ___0_keyStr; String_t* L_133 = ___0_keyStr; NullCheck(L_133); int32_t L_134; L_134 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_133, NULL); NullCheck(L_132); String_t* L_135; L_135 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_132, 1, ((int32_t)il2cpp_codegen_subtract(L_134, 4)), NULL); int32_t L_136; L_136 = Int32_Parse_mF336325913DF125A6F8F05F2909E3AFB0D73830E(L_135, ((int32_t)511), NULL); int32_t L_137 = L_136; RuntimeObject* L_138 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_137); return L_138; } IL_02a1: { String_t* L_139 = ___0_keyStr; NullCheck(L_139); bool L_140; L_140 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_139, _stringLiteral5B0550C2D40D5211C11C793F093025AF2E8B7795, NULL); if (!L_140) { goto IL_02cd; } } { String_t* L_141 = ___0_keyStr; String_t* L_142 = ___0_keyStr; NullCheck(L_142); int32_t L_143; L_143 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_142, NULL); NullCheck(L_141); String_t* L_144; L_144 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_141, 1, ((int32_t)il2cpp_codegen_subtract(L_143, 4)), NULL); uint64_t L_145; L_145 = UInt64_Parse_m5D07DDFA6DA8E3F85D6E07EAE33756AF742CBAB0(L_144, ((int32_t)511), NULL); uint64_t L_146 = L_145; RuntimeObject* L_147 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_146); return L_147; } IL_02cd: { String_t* L_148 = ___0_keyStr; NullCheck(L_148); bool L_149; L_149 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_148, _stringLiteralBA650FD92B669B36FD64B1FD616B6EEBB943EF1E, NULL); if (!L_149) { goto IL_02f9; } } { String_t* L_150 = ___0_keyStr; String_t* L_151 = ___0_keyStr; NullCheck(L_151); int32_t L_152; L_152 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_151, NULL); NullCheck(L_150); String_t* L_153; L_153 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_150, 1, ((int32_t)il2cpp_codegen_subtract(L_152, 4)), NULL); int64_t L_154; L_154 = Int64_Parse_m0F0A3C569171962BD9FB76C6B68DA37F91758608(L_153, ((int32_t)511), NULL); int64_t L_155 = L_154; RuntimeObject* L_156 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_155); return L_156; } IL_02f9: { String_t* L_157 = ___0_keyStr; NullCheck(L_157); bool L_158; L_158 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_157, _stringLiteral2BBA129C7FF780428887E54DE03E87E6A416FD89, NULL); if (!L_158) { goto IL_0325; } } { String_t* L_159 = ___0_keyStr; String_t* L_160 = ___0_keyStr; NullCheck(L_160); int32_t L_161; L_161 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_160, NULL); NullCheck(L_159); String_t* L_162; L_162 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_159, 1, ((int32_t)il2cpp_codegen_subtract(L_161, 4)), NULL); float L_163; L_163 = Single_Parse_m8DAC5D47B87DE64D34A47DD76FD2BEB83D2D2BB5(L_162, ((int32_t)511), NULL); float L_164 = L_163; RuntimeObject* L_165 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_164); return L_165; } IL_0325: { String_t* L_166 = ___0_keyStr; NullCheck(L_166); bool L_167; L_167 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_166, _stringLiteralC8A7B0139ED5927CDB90E4444363B3BFF8ADC096, NULL); if (!L_167) { goto IL_0351; } } { String_t* L_168 = ___0_keyStr; String_t* L_169 = ___0_keyStr; NullCheck(L_169); int32_t L_170; L_170 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_169, NULL); NullCheck(L_168); String_t* L_171; L_171 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_168, 1, ((int32_t)il2cpp_codegen_subtract(L_170, 4)), NULL); double L_172; L_172 = Double_Parse_m3033F6D6CE7C428E0EC6058B8D757794A8D9DD80(L_171, ((int32_t)511), NULL); double L_173 = L_172; RuntimeObject* L_174 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_173); return L_174; } IL_0351: { String_t* L_175 = ___0_keyStr; NullCheck(L_175); bool L_176; L_176 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_175, _stringLiteralA2F326BBBEB7402D581734A235697D82DEFAC6DE, NULL); if (!L_176) { goto IL_037d; } } { String_t* L_177 = ___0_keyStr; String_t* L_178 = ___0_keyStr; NullCheck(L_178); int32_t L_179; L_179 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_178, NULL); NullCheck(L_177); String_t* L_180; L_180 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_177, 1, ((int32_t)il2cpp_codegen_subtract(L_179, 4)), NULL); il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_181; L_181 = Decimal_Parse_m97424ED8D5542875226EB2885137059BCB1CC011(L_180, ((int32_t)511), NULL); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_182 = L_181; RuntimeObject* L_183 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_182); return L_183; } IL_037d: { String_t* L_184 = ___0_keyStr; NullCheck(L_184); bool L_185; L_185 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_184, _stringLiteralAF7EE270264146B1D6786A548B6658CB7E05CBF0, NULL); if (!L_185) { goto IL_03a4; } } { String_t* L_186 = ___0_keyStr; String_t* L_187 = ___0_keyStr; NullCheck(L_187); int32_t L_188; L_188 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_187, NULL); NullCheck(L_186); String_t* L_189; L_189 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_186, 1, ((int32_t)il2cpp_codegen_subtract(L_188, 4)), NULL); Guid_t L_190; memset((&L_190), 0, sizeof(L_190)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_190), L_189, NULL); Guid_t L_191 = L_190; RuntimeObject* L_192 = Box(Guid_t_il2cpp_TypeInfo_var, &L_191); return L_192; } IL_03a4: { String_t* L_193 = ___0_keyStr; NullCheck(L_193); bool L_194; L_194 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_193, _stringLiteral8B3E9B15BACB5B77DE239D4DB13BA3C653639338, NULL); if (!L_194) { goto IL_03d1; } } { Type_t* L_195 = ___1_expectedType; String_t* L_196 = ___0_keyStr; String_t* L_197 = ___0_keyStr; NullCheck(L_197); int32_t L_198; L_198 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_197, NULL); NullCheck(L_196); String_t* L_199; L_199 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_196, 1, ((int32_t)il2cpp_codegen_subtract(L_198, 4)), NULL); int64_t L_200; L_200 = Int64_Parse_m0F0A3C569171962BD9FB76C6B68DA37F91758608(L_199, ((int32_t)511), NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_201; L_201 = Enum_ToObject_m83185EF7C28B56935B2C8073AC8FF02BF5A03355(L_195, L_200, NULL); return L_201; } IL_03d1: { String_t* L_202 = ___0_keyStr; NullCheck(L_202); bool L_203; L_203 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_202, _stringLiteralE83AFB70CE85DAE5F798B323BB960741AD023247, NULL); if (!L_203) { goto IL_03fe; } } { Type_t* L_204 = ___1_expectedType; String_t* L_205 = ___0_keyStr; String_t* L_206 = ___0_keyStr; NullCheck(L_206); int32_t L_207; L_207 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_206, NULL); NullCheck(L_205); String_t* L_208; L_208 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_205, 1, ((int32_t)il2cpp_codegen_subtract(L_207, 4)), NULL); uint64_t L_209; L_209 = UInt64_Parse_m5D07DDFA6DA8E3F85D6E07EAE33756AF742CBAB0(L_208, ((int32_t)511), NULL); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_210; L_210 = Enum_ToObject_mDAAD050E372238C1F1B33496B40C0D0E61263EF1(L_204, L_209, NULL); return L_210; } IL_03fe: { String_t* L_211 = ___0_keyStr; String_t* L_212; L_212 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral84E2BF8A2DBEFC7C01152ECEDE415E34B4EFCED8)), L_211, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_213 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_213, L_212, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_213, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DictionaryKeyUtility_GetDictionaryKeyValue_mFFCA6F19FC14A756D5720E7E11E3AFAD20063A10_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DictionaryKeyUtility_FromTo_mE1FFFAA6529997D05508BDD431B94BD3E94A6783 (String_t* ___0_str, int32_t ___1_from, int32_t ___2_to, const RuntimeMethod* method) { { String_t* L_0 = ___0_str; int32_t L_1 = ___1_from; int32_t L_2 = ___2_to; int32_t L_3 = ___1_from; NullCheck(L_0); String_t* L_4; L_4 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(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 U3CU3Ec__cctor_m5EA6304C641753C052183D03A743FD2A9D17F009 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* L_0 = (U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820*)il2cpp_codegen_object_new(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m36726965A7B365B2A3520E3E9B3745AD8EDD2B74(L_0, NULL); ((U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m36726965A7B365B2A3520E3E9B3745AD8EDD2B74 (U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__12_0_m1FABB88B8D1AD0DA0E82AA3DF86A9B24B2CB2853 (U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* __this, Assembly_t* ___0_ass, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisRuntimeObject_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mE658E23894F6E4B367C55BBB657365DDE7A472C6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3C_cctorU3Eb__2_mD6C2581FB966B96B224A3886F663B781137F22DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* V_0 = NULL; { U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* L_0 = (U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass12_0__ctor_m0CF7CD0F10E622C89F6D823F780F4C58C9A7C116(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* L_1 = V_0; Assembly_t* L_2 = ___0_ass; NullCheck(L_1); L_1->___ass = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___ass), (void*)L_2); U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* L_3 = V_0; NullCheck(L_3); Assembly_t* L_4 = L_3->___ass; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7; L_7 = TypeExtensions_SafeGetCustomAttributes_mEB257D8A651A3DBBDCE542AF1500519BC185BBB7(L_4, L_6, (bool)0, NULL); U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* L_8 = V_0; Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0* L_9 = (Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0*)il2cpp_codegen_object_new(Func_2_tB95CBBDA82EE2E02D25E4C030FEB19187F0F14C0_il2cpp_TypeInfo_var); Func_2__ctor_m49848DE2BB308F0C42419856A6CE59B0061D4F68(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3C_cctorU3Eb__2_mD6C2581FB966B96B224A3886F663B781137F22DC_RuntimeMethod_var), NULL); RuntimeObject* L_10; L_10 = Enumerable_Select_TisRuntimeObject_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mE658E23894F6E4B367C55BBB657365DDE7A472C6((RuntimeObject*)L_7, L_9, Enumerable_Select_TisRuntimeObject_TisU3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_mE658E23894F6E4B367C55BBB657365DDE7A472C6_RuntimeMethod_var); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__12_1_m885C6B0E6289E4912971BCB08E7FFA70016425D0 (U3CU3Ec_t05883D97AC613FD832A04E584301EE0E8D548820* __this, U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* ___0_n, 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*)&U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* L_0 = ___0_n; NullCheck(L_0); RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* L_1; L_1 = U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_inline(L_0, U3CU3Ef__AnonymousType0_2_get_Attribute_mC5AAE7577351FC0A549D19FEE2D7AF80BBEF079C_RuntimeMethod_var); NullCheck(L_1); Type_t* L_2 = L_1->___ProviderType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_2, (Type_t*)NULL, NULL); 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 void U3CU3Ec__DisplayClass12_0__ctor_m0CF7CD0F10E622C89F6D823F780F4C58C9A7C116 (U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* U3CU3Ec__DisplayClass12_0_U3C_cctorU3Eb__2_mD6C2581FB966B96B224A3886F663B781137F22DC (U3CU3Ec__DisplayClass12_0_t8EF08BF96645744588900CB286F074AE02E8005C* __this, RuntimeObject* ___0_attr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_2__ctor_mAE14640FECA703B120FCEF1F70F5E9423EDEFA00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Assembly_t* L_0 = __this->___ass; RuntimeObject* L_1 = ___0_attr; U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81* L_2 = (U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81*)il2cpp_codegen_object_new(U3CU3Ef__AnonymousType0_2_t53D2D69E82C9522C137BE2E4C5622A758E04DE81_il2cpp_TypeInfo_var); U3CU3Ef__AnonymousType0_2__ctor_mAE14640FECA703B120FCEF1F70F5E9423EDEFA00(L_2, L_0, ((RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99*)CastclassSealed((RuntimeObject*)L_1, RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99_il2cpp_TypeInfo_var)), U3CU3Ef__AnonymousType0_2__ctor_mAE14640FECA703B120FCEF1F70F5E9423EDEFA00_RuntimeMethod_var); 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 IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14__ctor_mFCF5D9C775E32B4B6D70DD87F954004FF7146F10 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_System_IDisposable_Dispose_m91687853786E3E3137BD9174D540AF7053DEBD1F (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; int32_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-4)))) { case 0: { goto IL_0037; } case 1: { goto IL_002d; } case 2: { goto IL_0041; } case 3: { goto IL_0041; } case 4: { goto IL_0041; } case 5: { goto IL_002d; } case 6: { goto IL_0037; } } } { return; } IL_002d: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally1_mA8DF913A9ED5797FCDFAB607EFAFB92AB088A707(__this, NULL); return; } }); try { goto IL_0041; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003a: { U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally2_mD6BC4F4019172DAF9BBB47BFECC361482666B9EE(__this, NULL); return; } }); try { goto IL_0041; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0041: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetPersistentPathKeyTypesU3Ed__14_MoveNext_m4C707E4C5A92D23E47BA6FFBB4BFCB15F02833E2 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m587325CF17C9AC882073969F83D37F22FE1637FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2E69CE2940E538FF663D760D27C24516B6BEACCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7AF9BC909A42FDE610807F9195FE059E7311F287_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m2AA9AE5F69B37C5C54BE4B4CAF1F06054BFEDB91_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; Type_t* V_2 = NULL; Type_t* V_3 = NULL; { auto __finallyBlock = il2cpp::utils::Fault([&] { FAULT_00f1: { U3CGetPersistentPathKeyTypesU3Ed__14_System_IDisposable_Dispose_m91687853786E3E3137BD9174D540AF7053DEBD1F(__this, NULL); return; } }); try { { int32_t L_0 = __this->___U3CU3E1__state; V_1 = L_0; int32_t L_1 = V_1; switch (L_1) { case 0: { goto IL_0020_1; } case 1: { goto IL_0062_1; } case 2: { goto IL_00c6_1; } } } { V_0 = (bool)0; goto IL_00f8; } IL_0020_1: { __this->___U3CU3E1__state = (-1); il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_2 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___BaseSupportedDictionaryKeyTypes; NullCheck(L_2); Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 L_3; L_3 = HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705(L_2, HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705_RuntimeMethod_var); __this->___U3CU3E7__wrap1 = L_3; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->____set), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->____current), (void*)NULL); #endif __this->___U3CU3E1__state = ((int32_t)-3); goto IL_006a_1; } IL_0041_1: { Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* L_4 = (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*)(&__this->___U3CU3E7__wrap1); Type_t* L_5; L_5 = Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_inline(L_4, Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_RuntimeMethod_var); V_2 = L_5; Type_t* L_6 = V_2; __this->___U3CU3E2__current = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_6); __this->___U3CU3E1__state = 1; V_0 = (bool)1; goto IL_00f8; } IL_0062_1: { __this->___U3CU3E1__state = ((int32_t)-3); } IL_006a_1: { Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* L_7 = (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*)(&__this->___U3CU3E7__wrap1); bool L_8; L_8 = Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE(L_7, Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE_RuntimeMethod_var); if (L_8) { goto IL_0041_1; } } { U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally1_mA8DF913A9ED5797FCDFAB607EFAFB92AB088A707(__this, NULL); Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* L_9 = (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*)(&__this->___U3CU3E7__wrap1); il2cpp_codegen_initobj(L_9, sizeof(Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510)); il2cpp_codegen_runtime_class_init_inline(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var); Dictionary_2_tFC934025EE6295E5E72790957920B5916B2E59EB* L_10 = ((DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_StaticFields*)il2cpp_codegen_static_fields_for(DictionaryKeyUtility_t20AA819AF3EA5D57A74285647D1DFF6C60D0130C_il2cpp_TypeInfo_var))->___TypeToKeyPathProviders; NullCheck(L_10); KeyCollection_t6B84A8387E23DE4E8915BE6EB0FE708B26CBCC55* L_11; L_11 = Dictionary_2_get_Keys_m587325CF17C9AC882073969F83D37F22FE1637FC(L_10, Dictionary_2_get_Keys_m587325CF17C9AC882073969F83D37F22FE1637FC_RuntimeMethod_var); NullCheck(L_11); Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B L_12; L_12 = KeyCollection_GetEnumerator_m2AA9AE5F69B37C5C54BE4B4CAF1F06054BFEDB91(L_11, KeyCollection_GetEnumerator_m2AA9AE5F69B37C5C54BE4B4CAF1F06054BFEDB91_RuntimeMethod_var); __this->___U3CU3E7__wrap2 = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap2))->____dictionary), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap2))->____currentKey), (void*)NULL); #endif __this->___U3CU3E1__state = ((int32_t)-4); goto IL_00ce_1; } IL_00a8_1: { Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* L_13 = (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*)(&__this->___U3CU3E7__wrap2); Type_t* L_14; L_14 = Enumerator_get_Current_m7AF9BC909A42FDE610807F9195FE059E7311F287_inline(L_13, Enumerator_get_Current_m7AF9BC909A42FDE610807F9195FE059E7311F287_RuntimeMethod_var); V_3 = L_14; Type_t* L_15 = V_3; __this->___U3CU3E2__current = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_15); __this->___U3CU3E1__state = 2; V_0 = (bool)1; goto IL_00f8; } IL_00c6_1: { __this->___U3CU3E1__state = ((int32_t)-4); } IL_00ce_1: { Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* L_16 = (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*)(&__this->___U3CU3E7__wrap2); bool L_17; L_17 = Enumerator_MoveNext_m2E69CE2940E538FF663D760D27C24516B6BEACCA(L_16, Enumerator_MoveNext_m2E69CE2940E538FF663D760D27C24516B6BEACCA_RuntimeMethod_var); if (L_17) { goto IL_00a8_1; } } { U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally2_mD6BC4F4019172DAF9BBB47BFECC361482666B9EE(__this, NULL); Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* L_18 = (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*)(&__this->___U3CU3E7__wrap2); il2cpp_codegen_initobj(L_18, sizeof(Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B)); V_0 = (bool)0; goto IL_00f8; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00f8: { bool L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally1_mA8DF913A9ED5797FCDFAB607EFAFB92AB088A707 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state = (-1); Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510* L_0 = (Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510*)(&__this->___U3CU3E7__wrap1); Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639(L_0, Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_U3CU3Em__Finally2_mD6BC4F4019172DAF9BBB47BFECC361482666B9EE (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mDE5C1CAF9C6F0CD04E1F2167633FDBCA57C1BA10_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state = (-1); Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B* L_0 = (Enumerator_t99D0E99E11766A37C094CE7D6A2F9141BD69521B*)(&__this->___U3CU3E7__wrap2); Enumerator_Dispose_mDE5C1CAF9C6F0CD04E1F2167633FDBCA57C1BA10(L_0, Enumerator_Dispose_mDE5C1CAF9C6F0CD04E1F2167633FDBCA57C1BA10_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_Generic_IEnumeratorU3CSystem_TypeU3E_get_Current_m1A34EC62D2F74942FB999976169F4E4402ADF300 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { { Type_t* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_IEnumerator_Reset_m2B3369EE78832EFAC9F23F257C5703ECD6A62965 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_IEnumerator_Reset_m2B3369EE78832EFAC9F23F257C5703ECD6A62965_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_IEnumerator_get_Current_m47993CFFFCA71A522437D2068E0175CB18AABC6E (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { { Type_t* L_0 = __this->___U3CU3E2__current; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_Generic_IEnumerableU3CSystem_TypeU3E_GetEnumerator_m81D800AA5B440167CD5F188D59224B5F3DDF105A (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* L_3 = (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E*)il2cpp_codegen_object_new(U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E_il2cpp_TypeInfo_var); U3CGetPersistentPathKeyTypesU3Ed__14__ctor_mFCF5D9C775E32B4B6D70DD87F954004FF7146F10(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_IEnumerable_GetEnumerator_mC88CEB73D4FA203337755998833814B3026CCEF7 (U3CGetPersistentPathKeyTypesU3Ed__14_t482EA256EFAD5D97341C6BA395DAC9813CCC0A1E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CGetPersistentPathKeyTypesU3Ed__14_System_Collections_Generic_IEnumerableU3CSystem_TypeU3E_GetEnumerator_m81D800AA5B440167CD5F188D59224B5F3DDF105A(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterDictionaryKeyPathProviderAttribute__ctor_mB7BC18CBDEF8386DE6AECFF688E6715700E3783C (RegisterDictionaryKeyPathProviderAttribute_t6FC91A04A1127A83350777C84F9C900846D6AF99* __this, Type_t* ___0_providerType, const RuntimeMethod* method) { { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL); Type_t* L_0 = ___0_providerType; __this->___ProviderType = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___ProviderType), (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 String_t* Vector2DictionaryKeyPathProvider_get_ProviderID_m3F370454C42E41CCFBD6CDAAC1EA2576E86B5A04 (Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35FEE3B54179753623EC247C441DB50F636419C4); s_Il2CppMethodInitialized = true; } { return _stringLiteral35FEE3B54179753623EC247C441DB50F636419C4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector2DictionaryKeyPathProvider_Compare_m8AE7AB20383C2BADB028014F1CD40DBE44614023 (Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_x, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_y, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (float*)(&(&___0_x)->___x); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_y; float L_2 = L_1.___x; int32_t L_3; L_3 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_0, L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; if (L_4) { goto IL_0029; } } { float* L_5 = (float*)(&(&___0_x)->___y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_y; float L_7 = L_6.___y; int32_t L_8; L_8 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_5, L_7, NULL); V_0 = L_8; } IL_0029: { int32_t L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2DictionaryKeyPathProvider_GetKeyFromPathString_m58A80EFFCE53140AE09B69D085CA7A8421352981 (Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB* __this, String_t* ___0_pathStr, const RuntimeMethod* method) { int32_t V_0 = 0; String_t* V_1 = NULL; String_t* V_2 = NULL; { String_t* L_0 = ___0_pathStr; NullCheck(L_0); int32_t L_1; L_1 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, ((int32_t)124), NULL); V_0 = L_1; String_t* L_2 = ___0_pathStr; int32_t L_3 = V_0; NullCheck(L_2); String_t* L_4; L_4 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_2, 1, ((int32_t)il2cpp_codegen_subtract(L_3, 1)), NULL); NullCheck(L_4); String_t* L_5; L_5 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_4, NULL); V_1 = L_5; String_t* L_6 = ___0_pathStr; int32_t L_7 = V_0; String_t* L_8 = ___0_pathStr; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); int32_t L_10 = V_0; NullCheck(L_6); String_t* L_11; L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), ((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)il2cpp_codegen_add(L_10, 2)))), NULL); NullCheck(L_11); String_t* L_12; L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL); V_2 = L_12; String_t* L_13 = V_1; float L_14; L_14 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_13, NULL); String_t* L_15 = V_2; float L_16; L_16 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_15, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17; memset((&L_17), 0, sizeof(L_17)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_17), L_14, L_16, NULL); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector2DictionaryKeyPathProvider_GetPathStringFromKey_m906446EE8167B96B56973EBD42EA64EA41FA77E1 (Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { float* L_0 = (float*)(&(&___0_key)->___x); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1; L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_2; L_2 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_0, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_1, NULL); V_0 = L_2; float* L_3 = (float*)(&(&___0_key)->___y); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_5; L_5 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_3, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_4, NULL); V_1 = L_5; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; NullCheck(L_7); (L_7)->SetAt(static_cast(0), (String_t*)_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; String_t* L_9 = V_0; NullCheck(L_8); (L_8)->SetAt(static_cast(1), (String_t*)L_9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_8; NullCheck(L_10); (L_10)->SetAt(static_cast(2), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; String_t* L_12 = V_1; NullCheck(L_11); (L_11)->SetAt(static_cast(3), (String_t*)L_12); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_11; NullCheck(L_13); (L_13)->SetAt(static_cast(4), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); String_t* L_14; L_14 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_13, NULL); NullCheck(L_14); String_t* L_15; L_15 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_14, ((int32_t)46), ((int32_t)44), NULL); return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2DictionaryKeyPathProvider__ctor_mE36F033E2715A46FA6FE7AA928C9045AA390894A (Vector2DictionaryKeyPathProvider_t77C6390EE6DBF43491F6E57ADA3FCE3648F11EEB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10(__this, BaseDictionaryKeyPathProvider_1__ctor_m8E9FCF926F9B8537EB5FA42CC2DFE8A707DC7F10_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 String_t* Vector3DictionaryKeyPathProvider_get_ProviderID_m450BA15A3E8321BB40D5A57426ADB295318DA520 (Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7); s_Il2CppMethodInitialized = true; } { return _stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector3DictionaryKeyPathProvider_Compare_m049DC371DAE6721520122BB807B9127E64DF657A (Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_x, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_y, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (float*)(&(&___0_x)->___x); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_y; float L_2 = L_1.___x; int32_t L_3; L_3 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_0, L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; if (L_4) { goto IL_0029; } } { float* L_5 = (float*)(&(&___0_x)->___y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_y; float L_7 = L_6.___y; int32_t L_8; L_8 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_5, L_7, NULL); V_0 = L_8; } IL_0029: { int32_t L_9 = V_0; if (L_9) { goto IL_003f; } } { float* L_10 = (float*)(&(&___0_x)->___z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_y; float L_12 = L_11.___z; int32_t L_13; L_13 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_10, L_12, NULL); V_0 = L_13; } IL_003f: { int32_t L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3DictionaryKeyPathProvider_GetKeyFromPathString_m8F7AEF101FA51B62FC0A343EC72E32E29B32A4F9 (Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8* __this, String_t* ___0_pathStr, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; String_t* V_3 = NULL; String_t* V_4 = NULL; { String_t* L_0 = ___0_pathStr; NullCheck(L_0); int32_t L_1; L_1 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, ((int32_t)124), NULL); V_0 = L_1; String_t* L_2 = ___0_pathStr; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4; L_4 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_2, ((int32_t)124), ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL); V_1 = L_4; String_t* L_5 = ___0_pathStr; int32_t L_6 = V_0; NullCheck(L_5); String_t* L_7; L_7 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_5, 1, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), NULL); NullCheck(L_7); String_t* L_8; L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_7, NULL); V_2 = L_8; String_t* L_9 = ___0_pathStr; int32_t L_10 = V_0; int32_t L_11 = V_1; int32_t L_12 = V_0; NullCheck(L_9); String_t* L_13; L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)))), NULL); NullCheck(L_13); String_t* L_14; L_14 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_13, NULL); V_3 = L_14; String_t* L_15 = ___0_pathStr; int32_t L_16 = V_1; String_t* L_17 = ___0_pathStr; NullCheck(L_17); int32_t L_18; L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL); int32_t L_19 = V_1; NullCheck(L_15); String_t* L_20; L_20 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_15, ((int32_t)il2cpp_codegen_add(L_16, 1)), ((int32_t)il2cpp_codegen_subtract(L_18, ((int32_t)il2cpp_codegen_add(L_19, 2)))), NULL); NullCheck(L_20); String_t* L_21; L_21 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_20, NULL); V_4 = L_21; String_t* L_22 = V_2; float L_23; L_23 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_22, NULL); String_t* L_24 = V_3; float L_25; L_25 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_24, NULL); String_t* L_26 = V_4; float L_27; L_27 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_26, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; memset((&L_28), 0, sizeof(L_28)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), L_23, L_25, L_27, NULL); return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector3DictionaryKeyPathProvider_GetPathStringFromKey_mC31CB8E2AC6CA060750CE93A909BECBF7215A045 (Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; { float* L_0 = (float*)(&(&___0_key)->___x); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1; L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_2; L_2 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_0, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_1, NULL); V_0 = L_2; float* L_3 = (float*)(&(&___0_key)->___y); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_5; L_5 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_3, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_4, NULL); V_1 = L_5; float* L_6 = (float*)(&(&___0_key)->___z); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_7; L_7 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_8; L_8 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_6, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_7, NULL); V_2 = L_8; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; NullCheck(L_10); (L_10)->SetAt(static_cast(0), (String_t*)_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; String_t* L_12 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(1), (String_t*)L_12); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_11; NullCheck(L_13); (L_13)->SetAt(static_cast(2), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13; String_t* L_15 = V_1; NullCheck(L_14); (L_14)->SetAt(static_cast(3), (String_t*)L_15); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_14; NullCheck(L_16); (L_16)->SetAt(static_cast(4), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; String_t* L_18 = V_2; NullCheck(L_17); (L_17)->SetAt(static_cast(5), (String_t*)L_18); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_17; NullCheck(L_19); (L_19)->SetAt(static_cast(6), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); String_t* L_20; L_20 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_19, NULL); NullCheck(L_20); String_t* L_21; L_21 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_20, ((int32_t)46), ((int32_t)44), NULL); return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3DictionaryKeyPathProvider__ctor_mC469915FEE1C46A2C90208E56BC0A947EDDCC557 (Vector3DictionaryKeyPathProvider_tD35658A626399077D5C1D292110001C207DD97C8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8(__this, BaseDictionaryKeyPathProvider_1__ctor_mE806563034AEEF9BDE953BF75AFF8885AEA520A8_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 String_t* Vector4DictionaryKeyPathProvider_get_ProviderID_mCD56603418B9F27D4EE22A8770D5467558C8C7A8 (Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837); s_Il2CppMethodInitialized = true; } { return _stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector4DictionaryKeyPathProvider_Compare_m3BC2EFA32F5A3A4010FF3EC97F26A6B38AD8BB75 (Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_x, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_y, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (float*)(&(&___0_x)->___x); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_y; float L_2 = L_1.___x; int32_t L_3; L_3 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_0, L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; if (L_4) { goto IL_0029; } } { float* L_5 = (float*)(&(&___0_x)->___y); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_y; float L_7 = L_6.___y; int32_t L_8; L_8 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_5, L_7, NULL); V_0 = L_8; } IL_0029: { int32_t L_9 = V_0; if (L_9) { goto IL_003f; } } { float* L_10 = (float*)(&(&___0_x)->___z); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___1_y; float L_12 = L_11.___z; int32_t L_13; L_13 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_10, L_12, NULL); V_0 = L_13; } IL_003f: { int32_t L_14 = V_0; if (L_14) { goto IL_0055; } } { float* L_15 = (float*)(&(&___0_x)->___w); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___1_y; float L_17 = L_16.___w; int32_t L_18; L_18 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F(L_15, L_17, NULL); V_0 = L_18; } IL_0055: { int32_t L_19 = V_0; return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4DictionaryKeyPathProvider_GetKeyFromPathString_mF4F7E12B58C90D818E303E9D8E17776C42CF9CAE (Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F* __this, String_t* ___0_pathStr, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; String_t* V_3 = NULL; String_t* V_4 = NULL; String_t* V_5 = NULL; String_t* V_6 = NULL; { String_t* L_0 = ___0_pathStr; NullCheck(L_0); int32_t L_1; L_1 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, ((int32_t)124), NULL); V_0 = L_1; String_t* L_2 = ___0_pathStr; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4; L_4 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_2, ((int32_t)124), ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL); V_1 = L_4; String_t* L_5 = ___0_pathStr; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7; L_7 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_5, ((int32_t)124), ((int32_t)il2cpp_codegen_add(L_6, 1)), NULL); V_2 = L_7; String_t* L_8 = ___0_pathStr; int32_t L_9 = V_0; NullCheck(L_8); String_t* L_10; L_10 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_8, 1, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL); NullCheck(L_10); String_t* L_11; L_11 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_10, NULL); V_3 = L_11; String_t* L_12 = ___0_pathStr; int32_t L_13 = V_0; int32_t L_14 = V_1; int32_t L_15 = V_0; NullCheck(L_12); String_t* L_16; L_16 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_12, ((int32_t)il2cpp_codegen_add(L_13, 1)), ((int32_t)il2cpp_codegen_subtract(L_14, ((int32_t)il2cpp_codegen_add(L_15, 1)))), NULL); NullCheck(L_16); String_t* L_17; L_17 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_16, NULL); V_4 = L_17; String_t* L_18 = ___0_pathStr; int32_t L_19 = V_1; int32_t L_20 = V_2; int32_t L_21 = V_1; NullCheck(L_18); String_t* L_22; L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), ((int32_t)il2cpp_codegen_subtract(L_20, ((int32_t)il2cpp_codegen_add(L_21, 1)))), NULL); NullCheck(L_22); String_t* L_23; L_23 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_22, NULL); V_5 = L_23; String_t* L_24 = ___0_pathStr; int32_t L_25 = V_2; String_t* L_26 = ___0_pathStr; NullCheck(L_26); int32_t L_27; L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL); int32_t L_28 = V_2; NullCheck(L_24); String_t* L_29; L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_24, ((int32_t)il2cpp_codegen_add(L_25, 1)), ((int32_t)il2cpp_codegen_subtract(L_27, ((int32_t)il2cpp_codegen_add(L_28, 2)))), NULL); NullCheck(L_29); String_t* L_30; L_30 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_29, NULL); V_6 = L_30; String_t* L_31 = V_3; float L_32; L_32 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_31, NULL); String_t* L_33 = V_4; float L_34; L_34 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_33, NULL); String_t* L_35 = V_5; float L_36; L_36 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_35, NULL); String_t* L_37 = V_6; float L_38; L_38 = Single_Parse_m621F610BB84997A2E3C4686913F482316CD3E6B8(L_37, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39; memset((&L_39), 0, sizeof(L_39)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_39), L_32, L_34, L_36, L_38, NULL); return L_39; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector4DictionaryKeyPathProvider_GetPathStringFromKey_m8F0A22F63B4A2838C74DAA872F9EFD03CE96BE0C (Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; { float* L_0 = (float*)(&(&___0_key)->___x); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1; L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_2; L_2 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_0, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_1, NULL); V_0 = L_2; float* L_3 = (float*)(&(&___0_key)->___y); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_5; L_5 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_3, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_4, NULL); V_1 = L_5; float* L_6 = (float*)(&(&___0_key)->___z); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_7; L_7 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_8; L_8 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_6, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_7, NULL); V_2 = L_8; float* L_9 = (float*)(&(&___0_key)->___w); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_10; L_10 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_11; L_11 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_9, _stringLiteral2C3D4826D5236B3C9A914C5CE2E3D8CEA48AC7CE, L_10, NULL); V_3 = L_11; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12; NullCheck(L_13); (L_13)->SetAt(static_cast(0), (String_t*)_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13; String_t* L_15 = V_0; NullCheck(L_14); (L_14)->SetAt(static_cast(1), (String_t*)L_15); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_14; NullCheck(L_16); (L_16)->SetAt(static_cast(2), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; String_t* L_18 = V_1; NullCheck(L_17); (L_17)->SetAt(static_cast(3), (String_t*)L_18); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_17; NullCheck(L_19); (L_19)->SetAt(static_cast(4), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; String_t* L_21 = V_2; NullCheck(L_20); (L_20)->SetAt(static_cast(5), (String_t*)L_21); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_20; NullCheck(L_22); (L_22)->SetAt(static_cast(6), (String_t*)_stringLiteralA42779B09629BCE81B76EF626A57A0B40F2AD827); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22; String_t* L_24 = V_3; NullCheck(L_23); (L_23)->SetAt(static_cast(7), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_23; NullCheck(L_25); (L_25)->SetAt(static_cast(8), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); String_t* L_26; L_26 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_25, NULL); NullCheck(L_26); String_t* L_27; L_27 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_26, ((int32_t)46), ((int32_t)44), NULL); return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4DictionaryKeyPathProvider__ctor_m21431CBFDACC9216FE5DB9D418E1A8759C9D2ECE (Vector4DictionaryKeyPathProvider_t2C351FFAE9B421FB47EC06BDB02F9D4DCC39445F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE(__this, BaseDictionaryKeyPathProvider_1__ctor_m21EA597081C0F8118F84DBBCB9ABF6EE613B61FE_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 AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurveFormatter_GetUninitializedObject_m39EFC0B5AF2FD9F011B7263717F8D05259833EB6 (AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B* __this, const RuntimeMethod* method) { { return (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurveFormatter_Read_mF6A9D98DBEC57981410123FABCD84087FC320C9D (AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var); Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* L_0 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___KeyframeSerializer; RuntimeObject* L_1 = ___1_reader; NullCheck(L_0); KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_2; L_2 = VirtualFuncInvoker1< KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*, RuntimeObject* >::Invoke(6, L_0, L_1); V_0 = L_2; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_3 = ___0_value; KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_4 = V_0; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var); AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_5, L_4, NULL); *((RuntimeObject**)L_3) = (RuntimeObject*)L_5; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_5); AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_6 = ___0_value; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_7 = *((AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354**)L_6); Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* L_8 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer; RuntimeObject* L_9 = ___1_reader; NullCheck(L_8); int32_t L_10; L_10 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_8, L_9); NullCheck(L_7); AnimationCurve_set_preWrapMode_mA618E67F536483FA5F3507A2D97C045E089D1B2D(L_7, L_10, NULL); AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_11 = ___0_value; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_12 = *((AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354**)L_11); Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* L_13 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); int32_t L_15; L_15 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_13, L_14); NullCheck(L_12); AnimationCurve_set_postWrapMode_m39A4758ABD5D2AEE475940829352792FE7E9CBA9(L_12, L_15, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurveFormatter_Write_m96BF62EF7972290F8B7D644C1B74E62CA206AC4D (AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_mA0F8E73BFC89A647C703DEB8DAD50136C64F27F6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var); Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* L_0 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___KeyframeSerializer; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_1 = ___0_value; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_2 = *((AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354**)L_1); NullCheck(L_2); KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_3; L_3 = AnimationCurve_get_keys_m34452C69464AB459C04BFFEA4F541F06B419AC4E(L_2, NULL); RuntimeObject* L_4 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_mA0F8E73BFC89A647C703DEB8DAD50136C64F27F6(L_0, L_3, L_4, Serializer_1_WriteValue_mA0F8E73BFC89A647C703DEB8DAD50136C64F27F6_RuntimeMethod_var); Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* L_5 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_6 = ___0_value; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_7 = *((AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354**)L_6); NullCheck(L_7); int32_t L_8; L_8 = AnimationCurve_get_preWrapMode_m6F386731866F888BC8BD98B2C1A5B03D2ACCAF14(L_7, NULL); RuntimeObject* L_9 = ___1_writer; NullCheck(L_5); Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003(L_5, L_8, L_9, Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003_RuntimeMethod_var); Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* L_10 = ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354** L_11 = ___0_value; AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_12 = *((AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354**)L_11); NullCheck(L_12); int32_t L_13; L_13 = AnimationCurve_get_postWrapMode_m5A56504372DD5597CF7844ED9E58BDD2D3C805E7(L_12, NULL); RuntimeObject* L_14 = ___1_writer; NullCheck(L_10); Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003(L_10, L_13, L_14, Serializer_1_WriteValue_m8B57DEE9CE298873AD076489756B8F9177758003_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurveFormatter__ctor_mD0F8EA51DE593A79A686CF83A9C1C012BA6B37FA (AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mECFC81578E622D68C8A7485E3D692E28135C539E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_tB204FB232DFBEDB7DCA9BEA9D10E19AAD65793FB_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mECFC81578E622D68C8A7485E3D692E28135C539E(__this, MinimalBaseFormatter_1__ctor_mECFC81578E622D68C8A7485E3D692E28135C539E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurveFormatter__cctor_mCED1422AC24F91759301CF9AF8757E9C54AF6E47 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisKeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_m251EFD52EAB31C7AB4908BAEE23294FF9209DE3E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisWrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079_m51B872CE8EBE35970810606E0E6C3251E2438009_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tFE12DA2E40A3A0AC32953B3E7DD8FAC7C8F06288* L_0; L_0 = Serializer_Get_TisKeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_m251EFD52EAB31C7AB4908BAEE23294FF9209DE3E(Serializer_Get_TisKeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_m251EFD52EAB31C7AB4908BAEE23294FF9209DE3E_RuntimeMethod_var); ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___KeyframeSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___KeyframeSerializer), (void*)L_0); Serializer_1_t76126197137EB6E0FC34171E00E1D7C61986B602* L_1; L_1 = Serializer_Get_TisWrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079_m51B872CE8EBE35970810606E0E6C3251E2438009(Serializer_Get_TisWrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079_m51B872CE8EBE35970810606E0E6C3251E2438009_RuntimeMethod_var); ((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_StaticFields*)il2cpp_codegen_static_fields_for(AnimationCurveFormatter_t56D531A7BD86CDE41C9C0C2FE6B7F1617D4FEF8B_il2cpp_TypeInfo_var))->___WrapModeSerializer), (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 BoundsFormatter_Read_m302D5C48D48D54CAEC9FD7D12A98A1FFE9D6C287 (BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var); Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* L_1 = ((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(6, L_1, L_2); Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline(L_0, L_3, NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_4 = ___0_value; Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* L_5 = ((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(6, L_5, L_6); Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline(L_4, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundsFormatter_Write_mBE906F9AA9DB84D00B0F8E81EA515FBC20CF9641 (BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var); Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* L_0 = ((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_1 = ___0_value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(L_1, NULL); RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834(L_0, L_2, L_3, Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_RuntimeMethod_var); Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* L_4 = ((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_5 = ___0_value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline(L_5, NULL); RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834(L_4, L_6, L_7, Serializer_1_WriteValue_m0A516EFC7224183AF8AFF2CDECDAE6A797056834_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundsFormatter__ctor_m737A89B4F387B9F38CD5009EFD6DE59C3A80DE59 (BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t446AAC6FC5A364E2B9A1FA8D49E40A031B4F324A_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733(__this, MinimalBaseFormatter_1__ctor_m7A88D22B611BBC57DB74C47D5354EACB60D69733_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundsFormatter__cctor_m21EA2DAD90AFE0995CC47CACF6980ED0840EA8C9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tDDFF38C009A627D53DAB1EE7BB473700C2C7FF45* L_0; L_0 = Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A(Serializer_Get_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mE7A665C9102313D9F1B18E3D74F93F84309EF96A_RuntimeMethod_var); ((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_StaticFields*)il2cpp_codegen_static_fields_for(BoundsFormatter_tA87B910D17B4A3C6E5E72F46FA7DB6E24320FCB5_il2cpp_TypeInfo_var))->___Vector3Serializer), (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 Color32Formatter_Read_m382284B3F1A34F15FBE3CADCE6E8612B1EDC2639 (Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_1 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); uint8_t L_3; L_3 = VirtualFuncInvoker1< uint8_t, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___r = L_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_4 = ___0_value; Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_5 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); uint8_t L_7; L_7 = VirtualFuncInvoker1< uint8_t, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___g = L_7; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_8 = ___0_value; Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_9 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); uint8_t L_11; L_11 = VirtualFuncInvoker1< uint8_t, RuntimeObject* >::Invoke(6, L_9, L_10); L_8->___b = L_11; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_12 = ___0_value; Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_13 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); uint8_t L_15; L_15 = VirtualFuncInvoker1< uint8_t, RuntimeObject* >::Invoke(6, L_13, L_14); L_12->___a = L_15; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Formatter_Write_m82283B1DE78D03DE64E224123B5A2690727140F1 (Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_0 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_1 = ___0_value; uint8_t L_2 = L_1->___r; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9(L_0, L_2, L_3, Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_4 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_5 = ___0_value; uint8_t L_6 = L_5->___g; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9(L_4, L_6, L_7, Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_8 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_9 = ___0_value; uint8_t L_10 = L_9->___b; RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9(L_8, L_10, L_11, Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_12 = ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_13 = ___0_value; uint8_t L_14 = L_13->___a; RuntimeObject* L_15 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9(L_12, L_14, L_15, Serializer_1_WriteValue_m061044122EF2B745CCC768916C9A74D476B097F9_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Formatter__ctor_mDD441AFF8C4A0FF30096C846D713CBB5769133B1 (Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t78563A989B8672C9D987EC39454EC6A2179C1CE0_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE(__this, MinimalBaseFormatter_1__ctor_m90193DDA56EE49BF3450925D656FB531E8D651CE_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Formatter__cctor_mA35EF3AE7DCCC2EA3F5884BFF2968E9E2A5047E3 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tA8BC502DB49FED8A66A3D5A558ECC81587CE1148* L_0; L_0 = Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4(Serializer_Get_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mA499AD4CB49E2F5C23D70ACE435E8DA8D3CBE5F4_RuntimeMethod_var); ((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_StaticFields*)il2cpp_codegen_static_fields_for(Color32Formatter_t3B9D062822629591EB700C3A83B7E89CA69D0BC3_il2cpp_TypeInfo_var))->___ByteSerializer), (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 bool ColorBlockFormatterLocator_TryGetFormatter_m65CB75C3D10E6A28FAD4CA07658051C803AC894E (ColorBlockFormatterLocator_tACD976230D1C9BC819B30EF4F266BDBA386C991A* __this, Type_t* ___0_type, int32_t ___1_step, RuntimeObject* ___2_policy, bool ___3_allowWeakFallbackFormatters, RuntimeObject** ___4_formatter, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorBlockFormatter_1_t79B8213C8020C8E6BA002D8991359DCB623BE57F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormatter_tC71F8A7561F22281B5A5D6702610A080B7730EC6_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*)&_stringLiteralE31AE61A5CD630FF92044084DDF61A208DA78F4F); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = ___1_step; if (L_0) { goto IL_0068; } } { Type_t* L_1 = ___0_type; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_1); bool L_3; L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteralE31AE61A5CD630FF92044084DDF61A208DA78F4F, NULL); if (!L_3) { goto IL_0068; } } try { RuntimeObject** L_4 = ___4_formatter; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (ColorBlockFormatter_1_t79B8213C8020C8E6BA002D8991359DCB623BE57F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = L_7; Type_t* L_9 = ___0_type; NullCheck(L_8); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAt(static_cast(0), (Type_t*)L_9); NullCheck(L_6); Type_t* L_10; L_10 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(118, L_6, L_8); RuntimeObject* L_11; L_11 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_10, NULL); *((RuntimeObject**)L_4) = (RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_11, IFormatter_tC71F8A7561F22281B5A5D6702610A080B7730EC6_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)((RuntimeObject*)Castclass((RuntimeObject*)L_11, IFormatter_tC71F8A7561F22281B5A5D6702610A080B7730EC6_il2cpp_TypeInfo_var))); goto IL_0066; } 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_003d; } throw e; } CATCH_003d: { { V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); bool L_12 = ___3_allowWeakFallbackFormatters; if (!L_12) { goto IL_0062; } } { Exception_t* L_13 = V_0; if (((ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426*)IsInstSealed((RuntimeObject*)L_13, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426_il2cpp_TypeInfo_var))))) { goto IL_0057; } } { Exception_t* L_14 = V_0; NullCheck(L_14); Exception_t* L_15; L_15 = VirtualFuncInvoker0< Exception_t* >::Invoke(7, L_14); if (!((ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426*)IsInstSealed((RuntimeObject*)L_15, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExecutionEngineException_t9840A50B0A8C687BF6E12A2BD1F26B188BEDD426_il2cpp_TypeInfo_var))))) { goto IL_0062; } } IL_0057: { RuntimeObject** L_16 = ___4_formatter; Type_t* L_17 = ___0_type; WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25* L_18 = (WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))); WeakColorBlockFormatter__ctor_m7421569C2B493EF532B6939E991DD087B56F6CCB(L_18, L_17, NULL); *((RuntimeObject**)L_16) = (RuntimeObject*)L_18; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_16, (void*)(RuntimeObject*)L_18); goto IL_0064; } IL_0062: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); } IL_0064: { IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0066; } } IL_0066: { return (bool)1; } IL_0068: { RuntimeObject** L_19 = ___4_formatter; *((RuntimeObject**)L_19) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_19, (void*)(RuntimeObject*)NULL); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorBlockFormatterLocator__ctor_m9B70F73EC8686203E7CC55222295AC2272E038A6 (ColorBlockFormatterLocator_tACD976230D1C9BC819B30EF4F266BDBA386C991A* __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 WeakColorBlockFormatter__ctor_m7421569C2B493EF532B6939E991DD087B56F6CCB (WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25* __this, Type_t* ___0_colorBlockType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19C147781CE2042D7037814815F09B3A0DF8268A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4961997E69CB0D420A09A0A5FCD45DEA9921CED4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A12FE2CFF2839F87730144EC5F02E594ADAAD1C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB37DB535EB7BF3013A9962A137516EE8ADD146A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA2A4998C797C67B377B514D33B962C37A0A83B0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE82697291A00B79F4D1423A407F542AD24C27200); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_colorBlockType; WeakBaseFormatter__ctor_m50F7C03C7E5BABF57EC873331B5AD0A957510A76(__this, L_0, NULL); Type_t* L_1 = ___0_colorBlockType; NullCheck(L_1); PropertyInfo_t* L_2; L_2 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_1, _stringLiteralB37DB535EB7BF3013A9962A137516EE8ADD146A1, NULL); __this->___normalColor = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___normalColor), (void*)L_2); Type_t* L_3 = ___0_colorBlockType; NullCheck(L_3); PropertyInfo_t* L_4; L_4 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_3, _stringLiteralDA2A4998C797C67B377B514D33B962C37A0A83B0, NULL); __this->___highlightedColor = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___highlightedColor), (void*)L_4); Type_t* L_5 = ___0_colorBlockType; NullCheck(L_5); PropertyInfo_t* L_6; L_6 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_5, _stringLiteral4A12FE2CFF2839F87730144EC5F02E594ADAAD1C, NULL); __this->___pressedColor = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___pressedColor), (void*)L_6); Type_t* L_7 = ___0_colorBlockType; NullCheck(L_7); PropertyInfo_t* L_8; L_8 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_7, _stringLiteral19C147781CE2042D7037814815F09B3A0DF8268A, NULL); __this->___disabledColor = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___disabledColor), (void*)L_8); Type_t* L_9 = ___0_colorBlockType; NullCheck(L_9); PropertyInfo_t* L_10; L_10 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_9, _stringLiteralE82697291A00B79F4D1423A407F542AD24C27200, NULL); __this->___colorMultiplier = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___colorMultiplier), (void*)L_10); Type_t* L_11 = ___0_colorBlockType; NullCheck(L_11); PropertyInfo_t* L_12; L_12 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_11, _stringLiteral4961997E69CB0D420A09A0A5FCD45DEA9921CED4, NULL); __this->___fadeDuration = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___fadeDuration), (void*)L_12); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakColorBlockFormatter_DeserializeImplementation_mAA0FD2E171DBA150A64EB01BF7E36381A6355D7D (WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25* __this, RuntimeObject** ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PropertyInfo_t* L_0 = __this->___normalColor; RuntimeObject** L_1 = ___0_value; RuntimeObject* L_2 = *((RuntimeObject**)L_1); il2cpp_codegen_runtime_class_init_inline(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_3 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; RuntimeObject* L_4 = ___1_reader; NullCheck(L_3); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5; L_5 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject* >::Invoke(6, L_3, L_4); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = L_5; RuntimeObject* L_7 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_6); NullCheck(L_0); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_0, L_2, L_7, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); PropertyInfo_t* L_8 = __this->___highlightedColor; RuntimeObject** L_9 = ___0_value; RuntimeObject* L_10 = *((RuntimeObject**)L_9); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_11 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; RuntimeObject* L_12 = ___1_reader; NullCheck(L_11); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13; L_13 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject* >::Invoke(6, L_11, L_12); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = L_13; RuntimeObject* L_15 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_14); NullCheck(L_8); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_8, L_10, L_15, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); PropertyInfo_t* L_16 = __this->___pressedColor; RuntimeObject** L_17 = ___0_value; RuntimeObject* L_18 = *((RuntimeObject**)L_17); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_19 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; RuntimeObject* L_20 = ___1_reader; NullCheck(L_19); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21; L_21 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject* >::Invoke(6, L_19, L_20); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = L_21; RuntimeObject* L_23 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_22); NullCheck(L_16); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_16, L_18, L_23, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); PropertyInfo_t* L_24 = __this->___disabledColor; RuntimeObject** L_25 = ___0_value; RuntimeObject* L_26 = *((RuntimeObject**)L_25); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_27 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; RuntimeObject* L_28 = ___1_reader; NullCheck(L_27); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29; L_29 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject* >::Invoke(6, L_27, L_28); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30 = L_29; RuntimeObject* L_31 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_30); NullCheck(L_24); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_24, L_26, L_31, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); PropertyInfo_t* L_32 = __this->___colorMultiplier; RuntimeObject** L_33 = ___0_value; RuntimeObject* L_34 = *((RuntimeObject**)L_33); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_35 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_36 = ___1_reader; NullCheck(L_35); float L_37; L_37 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_35, L_36); float L_38 = L_37; RuntimeObject* L_39 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_38); NullCheck(L_32); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_32, L_34, L_39, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); PropertyInfo_t* L_40 = __this->___fadeDuration; RuntimeObject** L_41 = ___0_value; RuntimeObject* L_42 = *((RuntimeObject**)L_41); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_43 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_44 = ___1_reader; NullCheck(L_43); float L_45; L_45 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_43, L_44); float L_46 = L_45; RuntimeObject* L_47 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_46); NullCheck(L_40); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_40, L_42, L_47, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakColorBlockFormatter_SerializeImplementation_m4C0F1858B09E68DE444C1342D15F6A55E13BBE27 (WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25* __this, RuntimeObject** ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_0 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; PropertyInfo_t* L_1 = __this->___normalColor; RuntimeObject** L_2 = ___0_value; RuntimeObject* L_3 = *((RuntimeObject**)L_2); NullCheck(L_1); RuntimeObject* L_4; L_4 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_1, L_3, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_5 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646(L_0, ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var)))), L_5, Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_6 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; PropertyInfo_t* L_7 = __this->___highlightedColor; RuntimeObject** L_8 = ___0_value; RuntimeObject* L_9 = *((RuntimeObject**)L_8); NullCheck(L_7); RuntimeObject* L_10; L_10 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_7, L_9, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_11 = ___1_writer; NullCheck(L_6); Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646(L_6, ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_10, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var)))), L_11, Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_12 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; PropertyInfo_t* L_13 = __this->___pressedColor; RuntimeObject** L_14 = ___0_value; RuntimeObject* L_15 = *((RuntimeObject**)L_14); NullCheck(L_13); RuntimeObject* L_16; L_16 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_13, L_15, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_17 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646(L_12, ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_16, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var)))), L_17, Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_18 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer; PropertyInfo_t* L_19 = __this->___disabledColor; RuntimeObject** L_20 = ___0_value; RuntimeObject* L_21 = *((RuntimeObject**)L_20); NullCheck(L_19); RuntimeObject* L_22; L_22 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_19, L_21, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_23 = ___1_writer; NullCheck(L_18); Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646(L_18, ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_22, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var)))), L_23, Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_24 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer; PropertyInfo_t* L_25 = __this->___colorMultiplier; RuntimeObject** L_26 = ___0_value; RuntimeObject* L_27 = *((RuntimeObject**)L_26); NullCheck(L_25); RuntimeObject* L_28; L_28 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_25, L_27, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_29 = ___1_writer; NullCheck(L_24); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_24, ((*(float*)((float*)(float*)UnBox(L_28, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), L_29, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_30 = ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer; PropertyInfo_t* L_31 = __this->___fadeDuration; RuntimeObject** L_32 = ___0_value; RuntimeObject* L_33 = *((RuntimeObject**)L_32); NullCheck(L_31); RuntimeObject* L_34; L_34 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_31, L_33, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_35 = ___1_writer; NullCheck(L_30); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_30, ((*(float*)((float*)(float*)UnBox(L_34, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), L_35, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakColorBlockFormatter__cctor_mDB9BB0789D49DD8CBD63D4BDB386D3B90064CF1D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___FloatSerializer), (void*)L_0); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_1; L_1 = Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF(Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_RuntimeMethod_var); ((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_StaticFields*)il2cpp_codegen_static_fields_for(WeakColorBlockFormatter_t58D945DF3EB33A616B06C2220C3366C62F572A25_il2cpp_TypeInfo_var))->___ColorSerializer), (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 ColorFormatter_Read_mC3F04EB4AB8AFA691FBEF6D76D06B102CC5D652F (ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___r = L_3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___g = L_7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_8 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_9 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); float L_11; L_11 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_9, L_10); L_8->___b = L_11; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_12 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_13 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); float L_15; L_15 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_13, L_14); L_12->___a = L_15; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorFormatter_Write_mC69E8A32976BC13EAD2195B84B6555F854E3A681 (ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_1 = ___0_value; float L_2 = L_1->___r; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_5 = ___0_value; float L_6 = L_5->___g; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_8 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_9 = ___0_value; float L_10 = L_9->___b; RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_8, L_10, L_11, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_12 = ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_13 = ___0_value; float L_14 = L_13->___a; RuntimeObject* L_15 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_12, L_14, L_15, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorFormatter__ctor_m2614D1810AE63660388E86CA73EF48DF1CBF7888 (ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t985ACE5352709ABF7711304BC558AC5463BED148_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF(__this, MinimalBaseFormatter_1__ctor_mA3C5F2154D12A162693852903B61EA1022F917CF_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorFormatter__cctor_mEEAB2839D7B83AA441C0682A794EB71C18632953 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_StaticFields*)il2cpp_codegen_static_fields_for(ColorFormatter_tAB92E9F1B455D4671124176CC00A6D7A06B2DEF8_il2cpp_TypeInfo_var))->___FloatSerializer), (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 Type_t* CoroutineFormatter_get_SerializedType_m2239649B4DAD028A28807119EFF2476D202AB996 (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_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 (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_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 RuntimeObject* CoroutineFormatter_Sirenix_Serialization_IFormatter_Deserialize_m15DCA96FBD2AFE03A0001B263122262A6883C86B (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { { return NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* CoroutineFormatter_Deserialize_mCE4EC254182C3630237021EC328CB54DDC2680C0 (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __this, RuntimeObject* ___0_reader, const RuntimeMethod* method) { { return (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineFormatter_Serialize_m6F38B05475678928CE80D8EEB82D2BECBEE5F229 (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineFormatter_Serialize_m8B3FEB9E47CD6DAF8C59EFCC0C7A614FABD69F02 (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoroutineFormatter__ctor_m473E4B2B180C9CC803F044C1952A74D87954907C (CoroutineFormatter_tC19F0164DAA637272465D5BD0764B92FF8409C64* __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 GradientAlphaKeyFormatter_Read_mCA28CB1179CCE640A594D3F56076435BEF7E7671 (GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6* __this, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___alpha = L_3; GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___time = L_7; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientAlphaKeyFormatter_Write_m741C74C71D6DA5D42359CCECE34ACD6F89659954 (GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6* __this, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer; GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* L_1 = ___0_value; float L_2 = L_1->___alpha; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer; GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* L_5 = ___0_value; float L_6 = L_5->___time; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientAlphaKeyFormatter__ctor_mFF0F939875597445D014499FF91C07563AF8871D (GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t5297ACBD52A5201583C1BB261AFE8F3F924F17C0_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC(__this, MinimalBaseFormatter_1__ctor_m0F0907E473781E269D1D59A681B2C28D6F8B1CCC_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientAlphaKeyFormatter__cctor_mA12887F7E1CFC489D6924C7F6A6CF6B8A62D9A03 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_StaticFields*)il2cpp_codegen_static_fields_for(GradientAlphaKeyFormatter_t1E56026CD57195451995E3386A9E7365042C29D6_il2cpp_TypeInfo_var))->___FloatSerializer), (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 GradientColorKeyFormatter_Read_m45D7FCE58AE56A20EF5F12BB4401C914FDCFF173 (GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B* __this, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_1 = ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___ColorSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; L_3 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___color = L_3; GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___time = L_7; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientColorKeyFormatter_Write_mE5ABC2B9A1E277AE5C8DA1658BAFF040C94470CB (GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B* __this, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_0 = ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___ColorSerializer; GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* L_1 = ___0_value; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = L_1->___color; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646(L_0, L_2, L_3, Serializer_1_WriteValue_m3F3FCE9D39D8A3C34B04A77C71B9D88F8A895646_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___FloatSerializer; GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* L_5 = ___0_value; float L_6 = L_5->___time; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientColorKeyFormatter__ctor_m0EAA1C193592173D4C9298F707DCBC1890C0032C (GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_tA2275750836E68A04D677714C2075BB77A97C290_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9(__this, MinimalBaseFormatter_1__ctor_m9C73B2B21E4C6509481A6D0F9918F0FC5BBA0EA9_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientColorKeyFormatter__cctor_m9E245E673BD57869B23C27DC73598D1F52B75038 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tA0FADDB9205C5476215FDFB4CDF31D8F268D85ED* L_0; L_0 = Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF(Serializer_Get_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m5F8E7AE03C2B3A8644CFE533E968F83DB4FAC7DF_RuntimeMethod_var); ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___ColorSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___ColorSerializer), (void*)L_0); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1; L_1 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___FloatSerializer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_StaticFields*)il2cpp_codegen_static_fields_for(GradientColorKeyFormatter_tD99AF3274D7DF6C09B53E9A00DAE0BF2A402CA6B_il2cpp_TypeInfo_var))->___FloatSerializer), (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 Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* GradientFormatter_GetUninitializedObject_mE465DC57720281446CFDF0A4795D74B9ADE38E10 (GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_0 = (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E*)il2cpp_codegen_object_new(Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var); Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientFormatter_Read_m0CD8D5D4F675A000C77A117D2AEE6ED457279BF4 (GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8* __this, Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_0 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_1 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_0); il2cpp_codegen_runtime_class_init_inline(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* L_2 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___AlphaKeysSerializer; RuntimeObject* L_3 = ___1_reader; NullCheck(L_2); GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_4; L_4 = VirtualFuncInvoker1< GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*, RuntimeObject* >::Invoke(6, L_2, L_3); NullCheck(L_1); Gradient_set_alphaKeys_mA77CAA2DC3D652BBC57A996AAC2E48DAD2569FEB(L_1, L_4, NULL); Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_5 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_6 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_5); Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* L_7 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ColorKeysSerializer; RuntimeObject* L_8 = ___1_reader; NullCheck(L_7); GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_9; L_9 = VirtualFuncInvoker1< GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*, RuntimeObject* >::Invoke(6, L_7, L_8); NullCheck(L_6); Gradient_set_colorKeys_m5336A05DEF9B078212F6BB77DD33A6F1D34392DA(L_6, L_9, NULL); RuntimeObject* L_10 = ___1_reader; NullCheck(L_10); uint8_t L_11; L_11 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_10, (&V_0)); String_t* L_12 = V_0; bool L_13; L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74, NULL); if (!L_13) { goto IL_0086; } } try { { il2cpp_codegen_runtime_class_init_inline(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); PropertyInfo_t* L_14 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty; bool L_15; L_15 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_14, (PropertyInfo_t*)NULL, NULL); if (!L_15) { goto IL_0061_1; } } { il2cpp_codegen_runtime_class_init_inline(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); PropertyInfo_t* L_16 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_17 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_18 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_17); Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_19 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___EnumSerializer; RuntimeObject* L_20 = ___1_reader; NullCheck(L_19); RuntimeObject* L_21; L_21 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(6, L_19, L_20); NullCheck(L_16); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(28, L_16, L_18, L_21, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); goto IL_0067_1; } IL_0061_1: { RuntimeObject* L_22 = ___1_reader; NullCheck(L_22); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_22); } IL_0067_1: { goto IL_0086; } } 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_0069; } throw e; } CATCH_0069: { RuntimeObject* L_23 = ___1_reader; NullCheck(L_23); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_24; L_24 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var)), L_23); NullCheck(L_24); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_25; L_25 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_24, NULL); NullCheck(L_25); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_26; L_26 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_25, NULL); NullCheck(L_26); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_26, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0666DC5D9E7CF566D5C65445DF73CDB25C24D92F)), NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0086; } IL_0086: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientFormatter_Write_m8DB96BBA52B015FF9509E54FADF45502595EED40 (GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8* __this, Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m807EC6E9A6582CAF190DCF001B0BCDAFA087A34B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_mB6A1E2C0211DACBBC0B4325BC7C78F2111893F02_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* L_0 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___AlphaKeysSerializer; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_1 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_2 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_1); NullCheck(L_2); GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_3; L_3 = Gradient_get_alphaKeys_mD51911E41779899DA41A438A6E18D48F07A2AF83(L_2, NULL); RuntimeObject* L_4 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_mB6A1E2C0211DACBBC0B4325BC7C78F2111893F02(L_0, L_3, L_4, Serializer_1_WriteValue_mB6A1E2C0211DACBBC0B4325BC7C78F2111893F02_RuntimeMethod_var); Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* L_5 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ColorKeysSerializer; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_6 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_7 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_6); NullCheck(L_7); GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_8; L_8 = Gradient_get_colorKeys_mA4B24805A35BC4FBF04F182FCDA6E9D0CBB52F0A(L_7, NULL); RuntimeObject* L_9 = ___1_writer; NullCheck(L_5); Serializer_1_WriteValue_m807EC6E9A6582CAF190DCF001B0BCDAFA087A34B(L_5, L_8, L_9, Serializer_1_WriteValue_m807EC6E9A6582CAF190DCF001B0BCDAFA087A34B_RuntimeMethod_var); PropertyInfo_t* L_10 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty; bool L_11; L_11 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_10, (PropertyInfo_t*)NULL, NULL); if (!L_11) { goto IL_006d; } } try { il2cpp_codegen_runtime_class_init_inline(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_12 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___EnumSerializer; PropertyInfo_t* L_13 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E** L_14 = ___0_value; Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_15 = *((Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E**)L_14); NullCheck(L_13); RuntimeObject* L_16; L_16 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(26, L_13, L_15, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); RuntimeObject* L_17 = ___1_writer; NullCheck(L_12); VirtualActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(7, L_12, _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74, L_16, L_17); goto IL_006d; } 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_0050; } throw e; } CATCH_0050: { RuntimeObject* L_18 = ___1_writer; NullCheck(L_18); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_19; L_19 = InterfaceFuncInvoker0< SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var)), L_18); NullCheck(L_19); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_20; L_20 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_19, NULL); NullCheck(L_20); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_21; L_21 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_20, NULL); NullCheck(L_21); DebugContext_LogWarning_m3C62B4C52E0B07A2790375DE4C290A44C6804949(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral226448A783633C587C0DA345FFE993C4DC5A49FE)), NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_006d; } IL_006d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientFormatter__ctor_m155D20D580CC5BC8F4620E4D19014599201580A7 (GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mD6CB915CB82E266B1322AF67E3D5A2AF4F51A79E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t8DF13C6C89CFA25ADCB7F69D74FE224B42953C8D_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mD6CB915CB82E266B1322AF67E3D5A2AF4F51A79E(__this, MinimalBaseFormatter_1__ctor_mD6CB915CB82E266B1322AF67E3D5A2AF4F51A79E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientFormatter__cctor_m88B45B09FEF298A91BD43B53E7DEE744E3598598 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisGradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_m7199F8F233550ECA6B1449DC466D58983C466B30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisGradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_m86BA4D78EFA821020F0EEF741532BBCC2AB2C0F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74); s_Il2CppMethodInitialized = true; } Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* G_B3_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t5C9AE8368B55BCEFC846ABBCB915ECF9FEB55ED4* L_0; L_0 = Serializer_Get_TisGradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_m7199F8F233550ECA6B1449DC466D58983C466B30(Serializer_Get_TisGradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_m7199F8F233550ECA6B1449DC466D58983C466B30_RuntimeMethod_var); ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___AlphaKeysSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___AlphaKeysSerializer), (void*)L_0); Serializer_1_t084A3D27ED4BDFAD558E5BB3949C41F6148FA5DD* L_1; L_1 = Serializer_Get_TisGradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_m86BA4D78EFA821020F0EEF741532BBCC2AB2C0F4(Serializer_Get_TisGradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_m86BA4D78EFA821020F0EEF741532BBCC2AB2C0F4_RuntimeMethod_var); ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ColorKeysSerializer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ColorKeysSerializer), (void*)L_1); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_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); NullCheck(L_3); PropertyInfo_t* L_4; L_4 = Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391(L_3, _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74, ((int32_t)52), NULL); ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty = L_4; Il2CppCodeGenWriteBarrier((void**)(&((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty), (void*)L_4); PropertyInfo_t* L_5 = ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___ModeProperty; bool L_6; L_6 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_5, (PropertyInfo_t*)NULL, NULL); if (L_6) { goto IL_003f; } } { G_B3_0 = ((Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7*)(NULL)); goto IL_0044; } IL_003f: { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_7; L_7 = Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088(Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); G_B3_0 = L_7; } IL_0044: { ((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___EnumSerializer = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&((GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_StaticFields*)il2cpp_codegen_static_fields_for(GradientFormatter_t9C3CE4CA618C961FB7AFBE9D8C00BD5580C1C0D8_il2cpp_TypeInfo_var))->___EnumSerializer), (void*)G_B3_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 KeyframeFormatter__cctor_mC2A8F6F714007563CC25B92EA455BC15AA42A979 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66116F8938FE9BD19532BAB886E096EC4F235491); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer), (void*)L_0); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_1; L_1 = Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65(Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___IntSerializer = L_1; Il2CppCodeGenWriteBarrier((void**)(&((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___IntSerializer), (void*)L_1); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0_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); NullCheck(L_3); PropertyInfo_t* L_4; L_4 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_3, _stringLiteral66116F8938FE9BD19532BAB886E096EC4F235491, NULL); bool L_5; L_5 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_4, (PropertyInfo_t*)NULL, NULL); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Is_In_2018_1_Or_Above = L_5; bool L_6 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Is_In_2018_1_Or_Above; if (!L_6) { goto IL_006f; } } { il2cpp_codegen_runtime_class_init_inline(EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); bool L_7; L_7 = EmitUtilities_get_CanEmit_m68C101B0002E10980F429FD2FF576533CC1F515F(NULL); if (!L_7) { goto IL_0060; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_10; L_10 = SerializationPolicies_get_Everything_mE298D5DE8E59A8174E04A6DE94BDEA7D878F9571(NULL); RuntimeObject* L_11; L_11 = FormatterEmitter_GetEmittedFormatter_m1F29093609B5927494678F49AC309A7D389F0695(L_9, L_10, NULL); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter = ((RuntimeObject*)Castclass((RuntimeObject*)L_11, IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_11, IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var))); return; } IL_0060: { il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_12; L_12 = SerializationPolicies_get_Everything_mE298D5DE8E59A8174E04A6DE94BDEA7D878F9571(NULL); ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE* L_13 = (ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE*)il2cpp_codegen_object_new(ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE_il2cpp_TypeInfo_var); ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6(L_13, L_12, ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_RuntimeMethod_var); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter = L_13; Il2CppCodeGenWriteBarrier((void**)(&((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter), (void*)L_13); } IL_006f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyframeFormatter_Read_m90C55655D04BCC63D85994C3588321CDA8FC5D48 (KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158* __this, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9814E7E78D36E46AC3F16A9B552F2E20B9CDE4C1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint8_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = ___1_reader; NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_0, (&V_0)); V_1 = L_1; uint8_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_004b; } } { String_t* L_3 = V_0; bool L_4; L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteral9814E7E78D36E46AC3F16A9B552F2E20B9CDE4C1, NULL); if (!L_4) { goto IL_004b; } } { il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter; if (L_5) { goto IL_0030; } } { il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = SerializationPolicies_get_Everything_mE298D5DE8E59A8174E04A6DE94BDEA7D878F9571(NULL); ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE* L_7 = (ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE*)il2cpp_codegen_object_new(ReflectionFormatter_1_t6172E9F4F946C7FCA535EEC4B4F736D1C5326DFE_il2cpp_TypeInfo_var); ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6(L_7, L_6, ReflectionFormatter_1__ctor_m89896B1D914C97EBE492F7630FFC1FFF346696D6_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter = L_7; Il2CppCodeGenWriteBarrier((void**)(&((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter), (void*)L_7); } IL_0030: { RuntimeObject* L_8 = ___1_reader; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker1< bool, int32_t* >::Invoke(26, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_8, (&V_2)); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_10 = ___0_value; il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); RuntimeObject* L_11 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter; RuntimeObject* L_12 = ___1_reader; NullCheck(L_11); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_13; L_13 = InterfaceFuncInvoker1< Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0, RuntimeObject* >::Invoke(1, IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var, L_11, L_12); *(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)L_10 = L_13; return; } IL_004b: { Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_14 = ___0_value; il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_15 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_16 = ___1_reader; NullCheck(L_15); float L_17; L_17 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_15, L_16); Keyframe_set_inTangent_m4CBBDDEE23D6E1E498580A6E1C2661E57CD38363(L_14, L_17, NULL); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_18 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_19 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_20 = ___1_reader; NullCheck(L_19); float L_21; L_21 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_19, L_20); Keyframe_set_outTangent_m68F2F86E292344CAB2600787D244019B95A89DFE(L_18, L_21, NULL); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_22 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_23 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_24 = ___1_reader; NullCheck(L_23); float L_25; L_25 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_23, L_24); Keyframe_set_time_m98F165193486C0DF1611B562016595B18052A2D6(L_22, L_25, NULL); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_26 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_27 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_28 = ___1_reader; NullCheck(L_27); float L_29; L_29 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_27, L_28); Keyframe_set_value_m396D6040A4AB72ED5B9797E8C92DD806FA6F5431(L_26, L_29, NULL); Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_30 = ___0_value; Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_31 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___IntSerializer; RuntimeObject* L_32 = ___1_reader; NullCheck(L_31); int32_t L_33; L_33 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_31, L_32); Keyframe_set_tangentMode_mD50179DEC7898D470697BEE820728CD82AAD8B81(L_30, L_33, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyframeFormatter_Write_mD3B9BCD5E85F259D3E7E3E89B99041DAE914E5EE (KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158* __this, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9814E7E78D36E46AC3F16A9B552F2E20B9CDE4C1); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); bool L_0 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Is_In_2018_1_Or_Above; if (!L_0) { goto IL_0025; } } { RuntimeObject* L_1 = ___1_writer; NullCheck(L_1); InterfaceActionInvoker2< String_t*, int32_t >::Invoke(25, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_1, _stringLiteral9814E7E78D36E46AC3F16A9B552F2E20B9CDE4C1, 1); il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___Formatter; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_3 = ___0_value; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_4 = (*(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)L_3); RuntimeObject* L_5 = ___1_writer; NullCheck(L_2); InterfaceActionInvoker2< Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0, RuntimeObject* >::Invoke(0, IFormatter_1_t10166E1AA6E5E999109393587C019C5B70196E4F_il2cpp_TypeInfo_var, L_2, L_4, L_5); return; } IL_0025: { il2cpp_codegen_runtime_class_init_inline(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_6 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_7 = ___0_value; float L_8; L_8 = Keyframe_get_inTangent_mD8C59CBC81D520362C010AB5E86CE57169AD80AE(L_7, NULL); RuntimeObject* L_9 = ___1_writer; NullCheck(L_6); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_6, L_8, L_9, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_10 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_11 = ___0_value; float L_12; L_12 = Keyframe_get_outTangent_m36830B6A71356987DD04BB13785471E89D3B3C99(L_11, NULL); RuntimeObject* L_13 = ___1_writer; NullCheck(L_10); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_10, L_12, L_13, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_14 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_15 = ___0_value; float L_16; L_16 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661(L_15, NULL); RuntimeObject* L_17 = ___1_writer; NullCheck(L_14); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_14, L_16, L_17, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_18 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___FloatSerializer; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_19 = ___0_value; float L_20; L_20 = Keyframe_get_value_m53E6B7609086AAAA46E24BAF734EF08E16A3FD6C(L_19, NULL); RuntimeObject* L_21 = ___1_writer; NullCheck(L_18); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_18, L_20, L_21, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_22 = ((KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_StaticFields*)il2cpp_codegen_static_fields_for(KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158_il2cpp_TypeInfo_var))->___IntSerializer; Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* L_23 = ___0_value; int32_t L_24; L_24 = Keyframe_get_tangentMode_m15011812E7E7A9778AF38C31856E36837503624D(L_23, NULL); RuntimeObject* L_25 = ___1_writer; NullCheck(L_22); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_22, L_24, L_25, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyframeFormatter__ctor_m5046180DF633B4103F0AA85FD5FBED08569DA2F1 (KeyframeFormatter_t405442C4ACE8CE62285295A890CF9BFB7250D158* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t2B75D6C3730CE54A3BAD6127684A0F301068A9F6_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9(__this, MinimalBaseFormatter_1__ctor_m171AEC4524658B565446DAB5CEF82D95DE4604B9_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 LayerMaskFormatter_Read_m9A4A680C20E790A15276F6263BCFA7E8E8737F03 (LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_1 = ((LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_StaticFields*)il2cpp_codegen_static_fields_for(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var))->___IntSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); int32_t L_3; L_3 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_1, L_2); LayerMask_set_value_m3A5F4B8889D23C5AB9CC630FE260BF7ABD5890E8(L_0, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerMaskFormatter_Write_m74E8A37F44099020B4E49B319372C9DF615F9532 (LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0 = ((LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_StaticFields*)il2cpp_codegen_static_fields_for(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var))->___IntSerializer; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* L_1 = ___0_value; int32_t L_2; L_2 = LayerMask_get_value_m70CBE32210A1F0FD4ECB850285DA90ED57B87974(L_1, NULL); RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_0, L_2, L_3, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerMaskFormatter__ctor_mE7FF906608739DCC4CC2EA132F1D83C9AA2E7EC7 (LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t3B67C1CF5C8B2D560E045D37B88DCA9C0171B9A1_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E(__this, MinimalBaseFormatter_1__ctor_m00703F18C4610A4EFC346955213AA2FF7FF9F49E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerMaskFormatter__cctor_m7883A26B7F63AEEF3295FFE42938A2FFCEAA1232 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0; L_0 = Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65(Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); ((LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_StaticFields*)il2cpp_codegen_static_fields_for(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var))->___IntSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_StaticFields*)il2cpp_codegen_static_fields_for(LayerMaskFormatter_tE12519DD6D1582D80430D40B314B1DE7FBF4B5A0_il2cpp_TypeInfo_var))->___IntSerializer), (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 QuaternionFormatter_Read_m0634F540FB995FCB6077C618B116888DEEA72839 (QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___x = L_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___y = L_7; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_8 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_9 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); float L_11; L_11 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_9, L_10); L_8->___z = L_11; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_12 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_13 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); float L_15; L_15 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_13, L_14); L_12->___w = L_15; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionFormatter_Write_mBE42CEDB9AB53A788B7E9BB115609568DDA45BC5 (QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_1 = ___0_value; float L_2 = L_1->___x; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___0_value; float L_6 = L_5->___y; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_8 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_9 = ___0_value; float L_10 = L_9->___z; RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_8, L_10, L_11, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_12 = ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_13 = ___0_value; float L_14 = L_13->___w; RuntimeObject* L_15 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_12, L_14, L_15, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionFormatter__ctor_m6026335E379C26AEB65A45E94A3D51681D116002 (QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_tFAE853E154F8303C658BCFAE97B48297699F494F_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30(__this, MinimalBaseFormatter_1__ctor_m03AFF611B56E2FFCAA4FE9395A06A15321D20C30_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionFormatter__cctor_m3861B40C5B8C5AABEA175C3EF2450D76CFB53294 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_StaticFields*)il2cpp_codegen_static_fields_for(QuaternionFormatter_t5D7FC41EDE27912EFB5105E5DB614AC7603B0900_il2cpp_TypeInfo_var))->___FloatSerializer), (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 RectFormatter_Read_m55B9C4CE98F05D0B726772647ABAC6DDE5344EF9 (RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline(L_0, L_3, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline(L_4, L_7, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_8 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_9 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); float L_11; L_11 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_9, L_10); Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline(L_8, L_11, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_12 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_13 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); float L_15; L_15 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_13, L_14); Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline(L_12, L_15, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectFormatter_Write_m10DBB8DEB5490049DD44C5A76C091AF951EEE529 (RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_1 = ___0_value; float L_2; L_2 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(L_1, NULL); RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_5 = ___0_value; float L_6; L_6 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(L_5, NULL); RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_8 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_9 = ___0_value; float L_10; L_10 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_9, NULL); RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_8, L_10, L_11, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_12 = ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_13 = ___0_value; float L_14; L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_13, NULL); RuntimeObject* L_15 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_12, L_14, L_15, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectFormatter__ctor_mE3F4073EC8494831B751780D95CDCC661636116B (RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t37CC3767196EB1E1EA2E378225364EC8A7BE321F_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925(__this, MinimalBaseFormatter_1__ctor_mFA418B8C2E13E48AD1AF5063670EA23D37510925_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectFormatter__cctor_m770070DBCAFCA3D5585E1386695E8300AA3026EE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_StaticFields*)il2cpp_codegen_static_fields_for(RectFormatter_t81E061B2FD2B65441A51AFA17DD76F7559D4BD53_il2cpp_TypeInfo_var))->___FloatSerializer), (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 WeakUnityEventFormatter__ctor_m5A6D4EE34442C8D7BE3E530A1187B873D4926BED (WeakUnityEventFormatter_t1D527E369C48091FF82817FDCE50A9729EF54DBE* __this, Type_t* ___0_serializedType, const RuntimeMethod* method) { { Type_t* L_0 = ___0_serializedType; WeakReflectionFormatter__ctor_m1F4FD16C06C4CEA6C6750E7044B3B24A2D3BE684(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WeakUnityEventFormatter_GetUninitializedObject_m6634578113D5F32161FC46F83F565D54912DF8D2 (WeakUnityEventFormatter_t1D527E369C48091FF82817FDCE50A9729EF54DBE* __this, const RuntimeMethod* method) { { Type_t* L_0 = ((WeakBaseFormatter_tC6A233C222A2F1CD424F2EF887CE7A9B5D08ADA1*)__this)->___SerializedType; RuntimeObject* L_1; L_1 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_0, 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 Vector2Formatter_Read_m75DAB40EF5C3D0849707CBCABA84095B303A4D5E (Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___x = L_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___y = L_7; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Formatter_Write_mDD02BB852E060B9E1C75D9258C62382075E1270B (Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1 = ___0_value; float L_2 = L_1->___x; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = ___0_value; float L_6 = L_5->___y; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Formatter__ctor_m90FADED338FE78875346C55DF0D5A33305264B6D (Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t9C6CC1BC6C5D6D273680B6FDBE0C236526F326B2_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979(__this, MinimalBaseFormatter_1__ctor_m25BEC98A9F666966688C35D0C998E046F49BB979_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Formatter__cctor_mB944B00975218AF90F359B3E852162B7FC11EEBC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Formatter_t7980411DF3AF3496E50E374F74FD8FF0B89704F8_il2cpp_TypeInfo_var))->___FloatSerializer), (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 Vector3Formatter_Read_m5220E3CE46221A474DB6E6D694A7315FCC140A3F (Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___x = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___y = L_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_9 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); float L_11; L_11 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_9, L_10); L_8->___z = L_11; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Formatter_Write_mC5F2C55F814C7D553D061F2B3DD940876CF098F4 (Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = ___0_value; float L_2 = L_1->___x; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = ___0_value; float L_6 = L_5->___y; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_8 = ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___0_value; float L_10 = L_9->___z; RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_8, L_10, L_11, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Formatter__ctor_mA419C61871035BB1A14B9AE978938A712ABE8A20 (Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t9CF3FDCEC0FD5BA57299D577573C3409ABD50C45_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295(__this, MinimalBaseFormatter_1__ctor_mA6106B1225DAA87A3B077667B6428480434FE295_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Formatter__cctor_m080FE564DB38C494F9E271296B077DC9D5D0ECDB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Formatter_tF9F8AA8AC321722C78FBA4D0148F6DB4D3DC5CC3_il2cpp_TypeInfo_var))->___FloatSerializer), (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 Vector4Formatter_Read_m27D7AC44C9AE08275FC00F6958364EE8A35BC2B3 (Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_1 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); float L_3; L_3 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_1, L_2); L_0->___x = L_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_4 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_5 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); float L_7; L_7 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_5, L_6); L_4->___y = L_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_8 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_9 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); float L_11; L_11 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_9, L_10); L_8->___z = L_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_12 = ___0_value; Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_13 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; RuntimeObject* L_14 = ___1_reader; NullCheck(L_13); float L_15; L_15 = VirtualFuncInvoker1< float, RuntimeObject* >::Invoke(6, L_13, L_14); L_12->___w = L_15; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Formatter_Write_m7470B62084E3FABE2E94F0416307B7677FAF4BAA (Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1 = ___0_value; float L_2 = L_1->___x; RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_0, L_2, L_3, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_4 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_5 = ___0_value; float L_6 = L_5->___y; RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_4, L_6, L_7, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_8 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_9 = ___0_value; float L_10 = L_9->___z; RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_8, L_10, L_11, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_12 = ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_13 = ___0_value; float L_14 = L_13->___w; RuntimeObject* L_15 = ___1_writer; NullCheck(L_12); Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA(L_12, L_14, L_15, Serializer_1_WriteValue_m82EF9DEAE36259C4A15BF83E4BD32E7F2EFB81CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Formatter__ctor_mBA5106845A839E126302CC572CF39BB4F53CB3CF (Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t8BB8AD2DB59C77A8F0078E749AEFBF2AC4686537_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298(__this, MinimalBaseFormatter_1__ctor_mDC7E49A714C64DB487020EFC0FBD6EE84FDD1298_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Formatter__cctor_mF8DD008C3775F77DBD60EE86D9D9C85F492A1BBC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t21A2F748C075C7B3B5ED1023BB5F3EDF2A2D95F5* L_0; L_0 = Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46(Serializer_Get_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m78799AA6E9990798B829626E9241CF3573FA0F46_RuntimeMethod_var); ((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_StaticFields*)il2cpp_codegen_static_fields_for(Vector4Formatter_t5BDCC96B3BCC132969AF67FC2EBA5315A8F888B8_il2cpp_TypeInfo_var))->___FloatSerializer), (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 Vector2IntFormatter_Read_m547EC0E5C69BB428FB1CD8D9E241786D186F3EC0 (Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_1 = ((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); int32_t L_3; L_3 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_1, L_2); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline(L_0, L_3, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_4 = ___0_value; Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_5 = ((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); int32_t L_7; L_7 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_5, L_6); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_4, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2IntFormatter_Write_mCAB25DE932831563655BDEF661C547CE2DA25FDF (Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0 = ((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_1 = ___0_value; int32_t L_2; L_2 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_1, NULL); RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_0, L_2, L_3, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_4 = ((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_5 = ___0_value; int32_t L_6; L_6 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_5, NULL); RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_4, L_6, L_7, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2IntFormatter__ctor_mD09969BC262F144318DBD8073DDE56D20761816A (Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_t87F8D1C5819F8EA5BD3C5019051708F82EC26300_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606(__this, MinimalBaseFormatter_1__ctor_mC51B22C45BF89C0055307A1199B6BDAC69B0B606_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2IntFormatter__cctor_m42AE40D24E64106C2D270BC5B8411007AB09671D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0; L_0 = Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65(Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); ((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_StaticFields*)il2cpp_codegen_static_fields_for(Vector2IntFormatter_tA291BF05C6A80EB165DC64AECB1D2ACCF24C690B_il2cpp_TypeInfo_var))->___Serializer), (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 Vector3IntFormatter_Read_mCF0104C2E84980C63E723BE6804EECBA85B71BA0 (Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_value, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_1 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; RuntimeObject* L_2 = ___1_reader; NullCheck(L_1); int32_t L_3; L_3 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_1, L_2); Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline(L_0, L_3, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_4 = ___0_value; Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_5 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; RuntimeObject* L_6 = ___1_reader; NullCheck(L_5); int32_t L_7; L_7 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_5, L_6); Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline(L_4, L_7, NULL); Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_8 = ___0_value; Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_9 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; RuntimeObject* L_10 = ___1_reader; NullCheck(L_9); int32_t L_11; L_11 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(6, L_9, L_10); Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline(L_8, L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3IntFormatter_Write_m5DE5B2972C1ED01D71D7A47BE20750C444926D7F (Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_value, RuntimeObject* ___1_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_1 = ___0_value; int32_t L_2; L_2 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_1, NULL); RuntimeObject* L_3 = ___1_writer; NullCheck(L_0); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_0, L_2, L_3, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_4 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_5 = ___0_value; int32_t L_6; L_6 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_5, NULL); RuntimeObject* L_7 = ___1_writer; NullCheck(L_4); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_4, L_6, L_7, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_8 = ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer; Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_9 = ___0_value; int32_t L_10; L_10 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_9, NULL); RuntimeObject* L_11 = ___1_writer; NullCheck(L_8); Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40(L_8, L_10, L_11, Serializer_1_WriteValue_m05D504C2E5F6FBA3FA6B32CEF11CFB45D8AE4E40_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3IntFormatter__ctor_m18D4C0232005797F565EC4A4F15702401CB54D1F (Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MinimalBaseFormatter_1_tC944D6D3C47A8F528C1BD2372B2BAA1C8A0FBAC0_il2cpp_TypeInfo_var); MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94(__this, MinimalBaseFormatter_1__ctor_m8C2D9FE25ECB5325D1AE51DE589E1438534C0A94_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3IntFormatter__cctor_mEB3269658859AEEE7A924F9D1B7FD803DC170268 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_tB9533CFC0D3480AB1A3646A517BFB1110081BF07* L_0; L_0 = Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65(Serializer_Get_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9070C5041A02BA8FCF816CA03C027453AF83CA65_RuntimeMethod_var); ((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_StaticFields*)il2cpp_codegen_static_fields_for(Vector3IntFormatter_t2144864B3566CF906B3221EA59708A3E7E3F4170_il2cpp_TypeInfo_var))->___Serializer), (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 void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_pinvoke(const SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1& unmarshaled, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_pinvoke& marshaled) { Exception_t* ___ReferencedUnityObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ReferencedUnityObjects' of type 'SerializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ReferencedUnityObjectsException, NULL); } IL2CPP_EXTERN_C void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_pinvoke_back(const SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_pinvoke& marshaled, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1& unmarshaled) { Exception_t* ___ReferencedUnityObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ReferencedUnityObjects' of type 'SerializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ReferencedUnityObjectsException, NULL); } IL2CPP_EXTERN_C void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_pinvoke_cleanup(SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_com(const SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1& unmarshaled, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_com& marshaled) { Exception_t* ___ReferencedUnityObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ReferencedUnityObjects' of type 'SerializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ReferencedUnityObjectsException, NULL); } IL2CPP_EXTERN_C void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_com_back(const SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_com& marshaled, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1& unmarshaled) { Exception_t* ___ReferencedUnityObjectsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ReferencedUnityObjects' of type 'SerializationData'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ReferencedUnityObjectsException, NULL); } IL2CPP_EXTERN_C void SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshal_com_cleanup(SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___SerializedFormat; V_0 = L_0; int32_t L_1 = V_0; if ((!(((uint32_t)L_1) > ((uint32_t)1)))) { goto IL_0011; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)2))) { goto IL_0035; } } { goto IL_004e; } IL_0011: { String_t* L_3 = __this->___SerializedBytesString; bool L_4; L_4 = StringExtensions_IsNullOrWhitespace_m378C50F222D097DCF6AA6274E6B4B754A809DF71(L_3, NULL); if (!L_4) { goto IL_0033; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->___SerializedBytes; if (!L_5) { goto IL_0031; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___SerializedBytes; NullCheck(L_6); return (bool)((!(((uint32_t)(((RuntimeArray*)L_6)->max_length)) <= ((uint32_t)0)))? 1 : 0); } IL_0031: { return (bool)0; } IL_0033: { return (bool)1; } IL_0035: { List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_7 = __this->___SerializationNodes; if (!L_7) { goto IL_004c; } } { List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_8 = __this->___SerializationNodes; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_inline(L_8, List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); return (bool)((!(((uint32_t)L_9) <= ((uint32_t)0)))? 1 : 0); } IL_004c: { return (bool)0; } IL_004e: { int32_t* L_10 = (int32_t*)(&__this->___SerializedFormat); Il2CppFakeBox L_11(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var)), L_10); String_t* L_12; L_12 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_11), NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_13 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = SerializationData_get_HasEditorData_m37FDF4EEF3AD4D3E3C92F07119D7BC8EEECD77C7(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationData_get_ContainsData_m1754834E8B8D1541E06D83BB684CE233C6AF7505 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___SerializedBytes; if (!L_0) { goto IL_0022; } } { List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_1 = __this->___SerializationNodes; if (!L_1) { goto IL_0022; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = __this->___PrefabModifications; if (!L_2) { goto IL_0022; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_3 = __this->___ReferencedUnityObjects; return (bool)((!(((RuntimeObject*)(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } IL_0022: { return (bool)0; } } IL2CPP_EXTERN_C bool SerializationData_get_ContainsData_m1754834E8B8D1541E06D83BB684CE233C6AF7505_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = SerializationData_get_ContainsData_m1754834E8B8D1541E06D83BB684CE233C6AF7505(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationData_Reset_mEFA22229ECD39ED3131F5AACEF3931E2E3ECABF9 (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* __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*)&List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___SerializedFormat = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___SerializedBytes; if (!L_0) { goto IL_0024; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___SerializedBytes; NullCheck(L_1); if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_0024; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)0); __this->___SerializedBytes = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___SerializedBytes), (void*)L_2); } IL_0024: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_3 = __this->___ReferencedUnityObjects; if (!L_3) { goto IL_0045; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_4 = __this->___ReferencedUnityObjects; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_4, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0045; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_6 = __this->___ReferencedUnityObjects; NullCheck(L_6); List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_inline(L_6, List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); } IL_0045: { __this->___Prefab = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___Prefab), (void*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL); List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_7 = __this->___SerializationNodes; if (!L_7) { goto IL_006d; } } { List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_8 = __this->___SerializationNodes; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_inline(L_8, List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); if ((((int32_t)L_9) <= ((int32_t)0))) { goto IL_006d; } } { List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_10 = __this->___SerializationNodes; NullCheck(L_10); List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_inline(L_10, List_1_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_RuntimeMethod_var); } IL_006d: { String_t* L_11 = __this->___SerializedBytesString; if (!L_11) { goto IL_008e; } } { String_t* L_12 = __this->___SerializedBytesString; NullCheck(L_12); int32_t L_13; L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL); if ((((int32_t)L_13) <= ((int32_t)0))) { goto IL_008e; } } { String_t* L_14 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; __this->___SerializedBytesString = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___SerializedBytesString), (void*)L_14); } IL_008e: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_15 = __this->___PrefabModificationsReferencedUnityObjects; if (!L_15) { goto IL_00af; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_16 = __this->___PrefabModificationsReferencedUnityObjects; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_16, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); if ((((int32_t)L_17) <= ((int32_t)0))) { goto IL_00af; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_18 = __this->___PrefabModificationsReferencedUnityObjects; NullCheck(L_18); List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_inline(L_18, List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); } IL_00af: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_19 = __this->___PrefabModifications; if (!L_19) { goto IL_00d0; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20 = __this->___PrefabModifications; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_20, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_21) <= ((int32_t)0))) { goto IL_00d0; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_22 = __this->___PrefabModifications; NullCheck(L_22); List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline(L_22, List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var); } IL_00d0: { return; } } IL2CPP_EXTERN_C void SerializationData_Reset_mEFA22229ECD39ED3131F5AACEF3931E2E3ECABF9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SerializationData_Reset_mEFA22229ECD39ED3131F5AACEF3931E2E3ECABF9(_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 UnityReferenceResolver__ctor_m9904BC8FC3BD2777F321361264DEB7D8F7E14EB6 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var); ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E* L_0 = ((ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var))->___Default; Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_1 = (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*)il2cpp_codegen_object_new(Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640_il2cpp_TypeInfo_var); Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61(L_1, ((int32_t)32), L_0, Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61_RuntimeMethod_var); __this->___referenceIndexMapping = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___referenceIndexMapping), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_2 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_2, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); __this->___referencedUnityObjects = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedUnityObjects), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver__ctor_mEF40706B2AA5BDD3A3241331DE3C0D28230E4655 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___0_referencedUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var); ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E* L_0 = ((ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t06B580F08919D4AD2860ACDCD195B1816A1C8D7E_il2cpp_TypeInfo_var))->___Default; Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_1 = (Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640*)il2cpp_codegen_object_new(Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640_il2cpp_TypeInfo_var); Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61(L_1, ((int32_t)32), L_0, Dictionary_2__ctor_m70B7314F782C6C6EFC8B64434762BE968BA91B61_RuntimeMethod_var); __this->___referenceIndexMapping = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___referenceIndexMapping), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_2 = ___0_referencedUnityObjects; UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* UnityReferenceResolver_GetReferencedUnityObjects_m379F5BFE9946B707F6CDB28A8E76C240924EBAB8 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) { { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_0 = __this->___referencedUnityObjects; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___0_referencedUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mAB99D1CCCDFFDF5B407C4AF4F489B00F4935F6DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_0 = ___0_referencedUnityObjects; if (L_0) { goto IL_000a; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_1, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); ___0_referencedUnityObjects = L_1; } IL_000a: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_2 = ___0_referencedUnityObjects; __this->___referencedUnityObjects = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedUnityObjects), (void*)L_2); Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_3 = __this->___referenceIndexMapping; NullCheck(L_3); Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119(L_3, Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119_RuntimeMethod_var); V_0 = 0; goto IL_0063; } IL_0020: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_4 = __this->___referencedUnityObjects; int32_t L_5 = V_0; NullCheck(L_4); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6; L_6 = List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B(L_4, L_5, List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); if (!L_6) { goto IL_005f; } } { Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_7 = __this->___referenceIndexMapping; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_8 = __this->___referencedUnityObjects; int32_t L_9 = V_0; NullCheck(L_8); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10; L_10 = List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B(L_8, L_9, List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); NullCheck(L_7); bool L_11; L_11 = Dictionary_2_ContainsKey_mAB99D1CCCDFFDF5B407C4AF4F489B00F4935F6DA(L_7, L_10, Dictionary_2_ContainsKey_mAB99D1CCCDFFDF5B407C4AF4F489B00F4935F6DA_RuntimeMethod_var); if (L_11) { goto IL_005f; } } { Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_12 = __this->___referenceIndexMapping; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_13 = __this->___referencedUnityObjects; int32_t L_14 = V_0; NullCheck(L_13); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15; L_15 = List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B(L_13, L_14, List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); int32_t L_16 = V_0; NullCheck(L_12); Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816(L_12, L_15, L_16, Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816_RuntimeMethod_var); } IL_005f: { int32_t L_17 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0063: { int32_t L_18 = V_0; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_19 = __this->___referencedUnityObjects; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_19, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0020; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityReferenceResolver_CanReference_m701C4F443040B1033C6CE3499DA30C3CF1CDCE27 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, RuntimeObject* ___0_value, int32_t* ___1_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3362E26B3776F0FD78B84E8834EFC51DB77DCEFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m60F1F5D817C83DDC11235FD5524B8667F4C314F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2467A4EF3477D7B737919EC86B186EAADDCE0B38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL; { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_0 = __this->___referencedUnityObjects; if (L_0) { goto IL_0015; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m2467A4EF3477D7B737919EC86B186EAADDCE0B38(L_1, ((int32_t)32), List_1__ctor_m2467A4EF3477D7B737919EC86B186EAADDCE0B38_RuntimeMethod_var); __this->___referencedUnityObjects = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedUnityObjects), (void*)L_1); } IL_0015: { RuntimeObject* L_2 = ___0_value; V_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = V_0; if (!L_3) { goto IL_0057; } } { Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_4 = __this->___referenceIndexMapping; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_0; int32_t* L_6 = ___1_index; NullCheck(L_4); bool L_7; L_7 = Dictionary_2_TryGetValue_m3362E26B3776F0FD78B84E8834EFC51DB77DCEFD(L_4, L_5, L_6, Dictionary_2_TryGetValue_m3362E26B3776F0FD78B84E8834EFC51DB77DCEFD_RuntimeMethod_var); if (L_7) { goto IL_0055; } } { int32_t* L_8 = ___1_index; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_9 = __this->___referencedUnityObjects; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_9, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); *((int32_t*)L_8) = (int32_t)L_10; Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_11 = __this->___referenceIndexMapping; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = V_0; int32_t* L_13 = ___1_index; int32_t L_14 = *((int32_t*)L_13); NullCheck(L_11); Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816(L_11, L_12, L_14, Dictionary_2_Add_mDF153E3FC7716FBEA1F4F1A6CC42C8A6D179C816_RuntimeMethod_var); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_15 = __this->___referencedUnityObjects; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_16 = V_0; NullCheck(L_15); List_1_Add_m60F1F5D817C83DDC11235FD5524B8667F4C314F9_inline(L_15, L_16, List_1_Add_m60F1F5D817C83DDC11235FD5524B8667F4C314F9_RuntimeMethod_var); } IL_0055: { return (bool)1; } IL_0057: { int32_t* L_17 = ___1_index; *((int32_t*)L_17) = (int32_t)(-1); return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnityReferenceResolver_TryResolveReference_m7CF8768D6D06A37CE73290DAF1AFFD9127F4D26C (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, int32_t ___0_index, RuntimeObject** ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_0 = __this->___referencedUnityObjects; if (!L_0) { goto IL_001a; } } { int32_t L_1 = ___0_index; if ((((int32_t)L_1) < ((int32_t)0))) { goto IL_001a; } } { int32_t L_2 = ___0_index; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_3 = __this->___referencedUnityObjects; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_3, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); if ((((int32_t)L_2) < ((int32_t)L_4))) { goto IL_001f; } } IL_001a: { RuntimeObject** L_5 = ___1_value; *((RuntimeObject**)L_5) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)NULL); return (bool)1; } IL_001f: { RuntimeObject** L_6 = ___1_value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_7 = __this->___referencedUnityObjects; int32_t L_8 = ___0_index; NullCheck(L_7); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9; L_9 = List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B(L_7, L_8, List_1_get_Item_m90A31393BDAEF6B4484DEDB9704307ADEE82753B_RuntimeMethod_var); *((RuntimeObject**)L_6) = (RuntimeObject*)L_9; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)L_9); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_Reset_m89354BCFFD8C5E73735463014F01342DB00D089E (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___referencedUnityObjects = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedUnityObjects), (void*)(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL); Dictionary_2_tF80FEAD8AFEE236FDE7BE5F5158D0B33ED3E9640* L_0 = __this->___referenceIndexMapping; NullCheck(L_0); Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119(L_0, Dictionary_2_Clear_mDE070465F30CB0EBE4DBBC63A8DFF5326C9C2119_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_Sirenix_Serialization_Utilities_ICacheNotificationReceiver_OnFreed_m3FEBD71A7A6BF9C7AE3825AA95624052525908D8 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) { { UnityReferenceResolver_Reset_m89354BCFFD8C5E73735463014F01342DB00D089E(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityReferenceResolver_Sirenix_Serialization_Utilities_ICacheNotificationReceiver_OnClaimed_mD6CADDACA0A6BA5837E50D896DCD6E72032C1937 (UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* __this, const RuntimeMethod* method) { { 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 UnitySerializationInitializer_get_Initialized_mBDFA9E7C2B9322A1555710CB0A4BF47A2B807681 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); bool L_0 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___initialized; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnitySerializationInitializer_get_CurrentPlatform_m2A41AFD5382184AC422EAF02F5A453AC891A1CD9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); int32_t L_0 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___U3CCurrentPlatformU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationInitializer_set_CurrentPlatform_mD49E0ADC2C5851AFF7153CCBDFE2BE743DE88338 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___U3CCurrentPlatformU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationInitializer_Initialize_mB69F23B2A5C5E26A6ADB7D2CA3F0ED52942EC258 (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*)&ArchitectureInfo_t13007AD3A9EA06623C9630954F7D300E7110743D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_LoadInstanceIfAssetExists_m3286DAB67F92027810C459FFD8B6A64516D841B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); bool L_0 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___initialized; if (L_0) { goto IL_0055; } } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); RuntimeObject* L_1 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___LOCK; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: { { bool L_2 = V_1; if (!L_2) { goto IL_0054; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0054: { return; } } }); try { { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); bool L_5 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___initialized; if (L_5) { goto IL_0049_1; } } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0042_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___initialized = (bool)1; return; } }); try { { GlobalConfig_1_LoadInstanceIfAssetExists_m3286DAB67F92027810C459FFD8B6A64516D841B5(GlobalConfig_1_LoadInstanceIfAssetExists_m3286DAB67F92027810C459FFD8B6A64516D841B5_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); UnitySerializationInitializer_set_CurrentPlatform_mD49E0ADC2C5851AFF7153CCBDFE2BE743DE88338_inline(L_6, NULL); bool L_7; L_7 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL); if (!L_7) { goto IL_0036_2; } } { goto IL_0055; } IL_0036_2: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); int32_t L_8; L_8 = UnitySerializationInitializer_get_CurrentPlatform_m2A41AFD5382184AC422EAF02F5A453AC891A1CD9_inline(NULL); il2cpp_codegen_runtime_class_init_inline(ArchitectureInfo_t13007AD3A9EA06623C9630954F7D300E7110743D_il2cpp_TypeInfo_var); ArchitectureInfo_SetRuntimePlatform_mAB5D1186945A9EED9BB1599B7CE012DA0EAE95B9(L_8, NULL); goto IL_0055; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0049_1: { goto IL_0055; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0055: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationInitializer_InitializeRuntime_m03FB0792D6399975FADD81A45FF4539B3A2BC629 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); UnitySerializationInitializer_Initialize_mB69F23B2A5C5E26A6ADB7D2CA3F0ED52942EC258(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationInitializer__cctor_m1BB0CB7C4C8853E0586FA70DA5260E2F7B6C3D4D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___LOCK = L_0; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___LOCK), (void*)L_0); ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___initialized = (bool)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 bool UnitySerializationUtility_OdinWillSerialize_m980DCB04412ED6DC86A22956DFE983526340DBD2 (MemberInfo_t* ___0_member, bool ___1_serializeUnityFields, RuntimeObject* ___2_policy, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m82B50BB03221E5200A72F71D51B919F532EC8631_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD1AFA952539F5ABE581F456344F3EAAC73E85575_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m5307F4E2DC5EAB92790D912F97ED8F23DA9AEC97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE68B8DBF2C2A7D6F3F569A7E7FE45589D733FB48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* V_0 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D V_1; memset((&V_1), 0, sizeof(V_1)); Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* V_2 = NULL; bool V_3 = false; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* V_4 = NULL; bool V_5 = false; bool V_6 = false; RuntimeObject* G_B19_0 = NULL; bool G_B19_1 = false; MemberInfo_t* G_B19_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B19_3 = NULL; RuntimeObject* G_B18_0 = NULL; bool G_B18_1 = false; MemberInfo_t* G_B18_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B18_3 = NULL; RuntimeObject* G_B22_0 = NULL; bool G_B22_1 = false; MemberInfo_t* G_B22_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B22_3 = NULL; RuntimeObject* G_B21_0 = NULL; bool G_B21_1 = false; MemberInfo_t* G_B21_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B21_3 = NULL; RuntimeObject* G_B28_0 = NULL; bool G_B28_1 = false; MemberInfo_t* G_B28_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B28_3 = NULL; RuntimeObject* G_B27_0 = NULL; bool G_B27_1 = false; MemberInfo_t* G_B27_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B27_3 = NULL; RuntimeObject* G_B33_0 = NULL; bool G_B33_1 = false; MemberInfo_t* G_B33_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B33_3 = NULL; RuntimeObject* G_B32_0 = NULL; bool G_B32_1 = false; MemberInfo_t* G_B32_2 = NULL; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D* G_B32_3 = NULL; bool G_B37_0 = false; { RuntimeObject* L_0 = ___2_policy; if (!L_0) { goto IL_000b; } } { RuntimeObject* L_1 = ___2_policy; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy; if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2)))) { goto IL_0013; } } IL_000b: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_UnityPolicy; V_0 = L_3; goto IL_0075; } IL_0013: { RuntimeObject* L_4 = ___2_policy; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___EverythingPolicy; if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_5)))) { goto IL_0023; } } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_6 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_EverythingPolicy; V_0 = L_6; goto IL_0075; } IL_0023: { RuntimeObject* L_7 = ___2_policy; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_8 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___StrictPolicy; if ((!(((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)L_8)))) { goto IL_0033; } } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_9 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_StrictPolicy; V_0 = L_9; goto IL_0075; } IL_0033: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_10 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_CustomPolicies; V_2 = L_10; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006b: { { bool L_11 = V_3; if (!L_11) { goto IL_0074; } } { Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_12 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_12, NULL); } IL_0074: { return; } } }); try { { Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_13 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_13, (&V_3), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_14 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_CustomPolicies; RuntimeObject* L_15 = ___2_policy; NullCheck(L_14); bool L_16; L_16 = Dictionary_2_TryGetValue_mE68B8DBF2C2A7D6F3F569A7E7FE45589D733FB48(L_14, L_15, (&V_0), Dictionary_2_TryGetValue_mE68B8DBF2C2A7D6F3F569A7E7FE45589D733FB48_RuntimeMethod_var); if (L_16) { goto IL_0069_1; } } { il2cpp_codegen_runtime_class_init_inline(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var); ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7* L_17 = ((ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var))->___Default; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_18 = (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*)il2cpp_codegen_object_new(Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0(L_18, L_17, Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); V_0 = L_18; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_19 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_CustomPolicies; RuntimeObject* L_20 = ___2_policy; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_21 = V_0; NullCheck(L_19); Dictionary_2_Add_m82B50BB03221E5200A72F71D51B919F532EC8631(L_19, L_20, L_21, Dictionary_2_Add_m82B50BB03221E5200A72F71D51B919F532EC8631_RuntimeMethod_var); } IL_0069_1: { goto IL_0075; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0075: { Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_22 = V_0; V_4 = L_22; V_5 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0163: { { bool L_23 = V_5; if (!L_23) { goto IL_016e; } } { Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_24 = V_4; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_24, NULL); } IL_016e: { return; } } }); try { { Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_25 = V_4; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_25, (&V_5), NULL); Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_26 = V_0; MemberInfo_t* L_27 = ___0_member; NullCheck(L_26); bool L_28; L_28 = Dictionary_2_TryGetValue_m5307F4E2DC5EAB92790D912F97ED8F23DA9AEC97(L_26, L_27, (&V_1), Dictionary_2_TryGetValue_m5307F4E2DC5EAB92790D912F97ED8F23DA9AEC97_RuntimeMethod_var); if (L_28) { goto IL_00e6_1; } } { il2cpp_codegen_initobj((&V_1), sizeof(CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D)); bool L_29 = ___1_serializeUnityFields; if (!L_29) { goto IL_00bc_1; } } { MemberInfo_t* L_30 = ___0_member; bool L_31 = ___1_serializeUnityFields; RuntimeObject* L_32 = ___2_policy; RuntimeObject* L_33 = L_32; if (L_33) { G_B19_0 = L_33; G_B19_1 = L_31; G_B19_2 = L_30; G_B19_3 = (&V_1); goto IL_00a8_1; } G_B18_0 = L_33; G_B18_1 = L_31; G_B18_2 = L_30; G_B18_3 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_34 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy; G_B19_0 = L_34; G_B19_1 = G_B18_1; G_B19_2 = G_B18_2; G_B19_3 = G_B18_3; } IL_00a8_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_35; L_35 = UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8(G_B19_2, G_B19_1, G_B19_0, NULL); G_B19_3->___SerializeUnityFieldsTrueResult = L_35; (&V_1)->___HasCalculatedSerializeUnityFieldsTrueResult = (bool)1; goto IL_00dc_1; } IL_00bc_1: { MemberInfo_t* L_36 = ___0_member; bool L_37 = ___1_serializeUnityFields; RuntimeObject* L_38 = ___2_policy; RuntimeObject* L_39 = L_38; if (L_39) { G_B22_0 = L_39; G_B22_1 = L_37; G_B22_2 = L_36; G_B22_3 = (&V_1); goto IL_00ca_1; } G_B21_0 = L_39; G_B21_1 = L_37; G_B21_2 = L_36; G_B21_3 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_40 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy; G_B22_0 = L_40; G_B22_1 = G_B21_1; G_B22_2 = G_B21_2; G_B22_3 = G_B21_3; } IL_00ca_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_41; L_41 = UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8(G_B22_2, G_B22_1, G_B22_0, NULL); G_B22_3->___SerializeUnityFieldsFalseResult = L_41; (&V_1)->___HasCalculatedSerializeUnityFieldsFalseResult = (bool)1; } IL_00dc_1: { Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_42 = V_0; MemberInfo_t* L_43 = ___0_member; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_44 = V_1; NullCheck(L_42); Dictionary_2_Add_mD1AFA952539F5ABE581F456344F3EAAC73E85575(L_42, L_43, L_44, Dictionary_2_Add_mD1AFA952539F5ABE581F456344F3EAAC73E85575_RuntimeMethod_var); goto IL_014e_1; } IL_00e6_1: { bool L_45 = ___1_serializeUnityFields; if (!L_45) { goto IL_011b_1; } } { CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_46 = V_1; bool L_47 = L_46.___HasCalculatedSerializeUnityFieldsTrueResult; if (L_47) { goto IL_011b_1; } } { MemberInfo_t* L_48 = ___0_member; bool L_49 = ___1_serializeUnityFields; RuntimeObject* L_50 = ___2_policy; RuntimeObject* L_51 = L_50; if (L_51) { G_B28_0 = L_51; G_B28_1 = L_49; G_B28_2 = L_48; G_B28_3 = (&V_1); goto IL_00ff_1; } G_B27_0 = L_51; G_B27_1 = L_49; G_B27_2 = L_48; G_B27_3 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_52 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy; G_B28_0 = L_52; G_B28_1 = G_B27_1; G_B28_2 = G_B27_2; G_B28_3 = G_B27_3; } IL_00ff_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_53; L_53 = UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8(G_B28_2, G_B28_1, G_B28_0, NULL); G_B28_3->___SerializeUnityFieldsTrueResult = L_53; (&V_1)->___HasCalculatedSerializeUnityFieldsTrueResult = (bool)1; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_54 = V_0; MemberInfo_t* L_55 = ___0_member; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_56 = V_1; NullCheck(L_54); Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD(L_54, L_55, L_56, Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD_RuntimeMethod_var); goto IL_014e_1; } IL_011b_1: { bool L_57 = ___1_serializeUnityFields; if (L_57) { goto IL_014e_1; } } { CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_58 = V_1; bool L_59 = L_58.___HasCalculatedSerializeUnityFieldsFalseResult; if (L_59) { goto IL_014e_1; } } { MemberInfo_t* L_60 = ___0_member; bool L_61 = ___1_serializeUnityFields; RuntimeObject* L_62 = ___2_policy; RuntimeObject* L_63 = L_62; if (L_63) { G_B33_0 = L_63; G_B33_1 = L_61; G_B33_2 = L_60; G_B33_3 = (&V_1); goto IL_0134_1; } G_B32_0 = L_63; G_B32_1 = L_61; G_B32_2 = L_60; G_B32_3 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_64 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy; G_B33_0 = L_64; G_B33_1 = G_B32_1; G_B33_2 = G_B32_2; G_B33_3 = G_B32_3; } IL_0134_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_65; L_65 = UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8(G_B33_2, G_B33_1, G_B33_0, NULL); G_B33_3->___SerializeUnityFieldsFalseResult = L_65; (&V_1)->___HasCalculatedSerializeUnityFieldsFalseResult = (bool)1; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_66 = V_0; MemberInfo_t* L_67 = ___0_member; CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_68 = V_1; NullCheck(L_66); Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD(L_66, L_67, L_68, Dictionary_2_set_Item_mB5E01EE44EBBF0E3E6328025C4847C5F1D2C00CD_RuntimeMethod_var); } IL_014e_1: { bool L_69 = ___1_serializeUnityFields; if (L_69) { goto IL_0159_1; } } { CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_70 = V_1; bool L_71 = L_70.___SerializeUnityFieldsFalseResult; G_B37_0 = L_71; goto IL_015f_1; } IL_0159_1: { CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D L_72 = V_1; bool L_73 = L_72.___SerializeUnityFieldsTrueResult; G_B37_0 = L_73; } IL_015f_1: { V_6 = G_B37_0; goto IL_016f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_016f: { bool L_74 = V_6; return L_74; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_CalculateOdinWillSerialize_mC725D05592F7217062A3331EA85B8254535701C8 (MemberInfo_t* ___0_member, bool ___1_serializeUnityFields, RuntimeObject* ___2_policy, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializationPolicy_t0C47BF78FD9B96AE6371585EAE63593988C2FA43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OdinSerializeAttribute_t609BEC0B4936315C8BF2D31F56053B8D3826C71B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { MemberInfo_t* L_0 = ___0_member; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_0); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_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_0019; } } { return (bool)0; } IL_0019: { RuntimeObject* L_5 = ___2_policy; MemberInfo_t* L_6 = ___0_member; NullCheck(L_5); bool L_7; L_7 = InterfaceFuncInvoker1< bool, MemberInfo_t* >::Invoke(2, ISerializationPolicy_t0C47BF78FD9B96AE6371585EAE63593988C2FA43_il2cpp_TypeInfo_var, L_5, L_6); if (L_7) { goto IL_0024; } } { return (bool)0; } IL_0024: { MemberInfo_t* L_8 = ___0_member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_8, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0041; } } { MemberInfo_t* L_9 = ___0_member; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (OdinSerializeAttribute_t609BEC0B4936315C8BF2D31F56053B8D3826C71B_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); NullCheck(L_9); bool L_12; L_12 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(11, L_9, L_11, (bool)1); if (!L_12) { goto IL_0041; } } { return (bool)1; } IL_0041: { bool L_13 = ___1_serializeUnityFields; if (!L_13) { goto IL_0046; } } { return (bool)1; } IL_0046: { } try { { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Type_t* L_14 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_15; L_15 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_14, (Type_t*)NULL, NULL); if (!L_15) { goto IL_0066_1; } } { MemberInfo_t* L_16 = ___0_member; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Type_t* L_17 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType; NullCheck(L_16); bool L_18; L_18 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(11, L_16, L_17, (bool)1); if (!L_18) { goto IL_0066_1; } } { V_0 = (bool)0; goto IL_0077; } IL_0066_1: { goto IL_006b; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0068; } throw e; } CATCH_0068: { IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_006b; } IL_006b: { MemberInfo_t* L_19 = ___0_member; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_20; L_20 = UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9(L_19, NULL); if (!L_20) { goto IL_0075; } } { return (bool)0; } IL_0075: { return (bool)1; } IL_0077: { bool L_21 = V_0; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* V_1 = NULL; bool V_2 = false; { MemberInfo_t* L_0 = ___0_member; bool L_1; L_1 = MemberInfo_op_Equality_m4B4F1AF29C9361D125F6D7FAB3D227ED3FECE685(L_0, (MemberInfo_t*)NULL, NULL); if (!L_1) { goto IL_0014; } } { 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*)&_stringLiteral4784CA4E159D86F8767CCC55143536AF34801074)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9_RuntimeMethod_var))); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeMembersCache; V_1 = L_3; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0048: { { bool L_4 = V_2; if (!L_4) { goto IL_0051; } } { Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL); } IL_0051: { return; } } }); try { { Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_7 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeMembersCache; MemberInfo_t* L_8 = ___0_member; NullCheck(L_7); bool L_9; L_9 = Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575(L_7, L_8, (&V_0), Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var); if (L_9) { goto IL_0046_1; } } { MemberInfo_t* L_10 = ___0_member; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_11; L_11 = UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m5983A6D3A45B85315AEE44C154ABC293458C00F1(L_10, NULL); V_0 = L_11; Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_12 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeMembersCache; MemberInfo_t* L_13 = ___0_member; bool L_14 = V_0; NullCheck(L_12); Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8(L_12, L_13, L_14, Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var); } IL_0046_1: { goto IL_0052; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0052: { bool L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m5983A6D3A45B85315AEE44C154ABC293458C00F1 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfoExtensions_IsDefined_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m5F3CB4E062AA70D99F5B62089B993C5E95B4AE59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfoExtensions_IsDefined_TisNonSerializedAttribute_t3E57D1A7E7F31DE192694AB4C8927BAE7D1BE177_m1796E9207F4425EB79696AA53442FFBA986EEABC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfoExtensions_IsDefined_TisSerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_m5991FA009D90E40B09DB256780EFC1AC3A095CA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfo_t* V_0 = NULL; { MemberInfo_t* L_0 = ___0_member; V_0 = ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var)); FieldInfo_t* L_1 = V_0; bool L_2; L_2 = FieldInfo_op_Equality_mA38D84E1D9AA016F414CF2265C4B0DB1FEBBAB74(L_1, (FieldInfo_t*)NULL, NULL); if (L_2) { goto IL_0020; } } { FieldInfo_t* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139(L_3, NULL); if (L_4) { goto IL_0020; } } { FieldInfo_t* L_5 = V_0; NullCheck(L_5); bool L_6; L_6 = FieldInfo_get_IsInitOnly_m476BB9325A68BDD56B088D3E8407F75FA1388ED9(L_5, NULL); if (!L_6) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { FieldInfo_t* L_7 = V_0; bool L_8; L_8 = MemberInfoExtensions_IsDefined_TisNonSerializedAttribute_t3E57D1A7E7F31DE192694AB4C8927BAE7D1BE177_m1796E9207F4425EB79696AA53442FFBA986EEABC(L_7, MemberInfoExtensions_IsDefined_TisNonSerializedAttribute_t3E57D1A7E7F31DE192694AB4C8927BAE7D1BE177_m1796E9207F4425EB79696AA53442FFBA986EEABC_RuntimeMethod_var); if (!L_8) { goto IL_002c; } } { return (bool)0; } IL_002c: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Type_t* L_9 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType; 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_0049; } } { FieldInfo_t* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Type_t* L_12 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType; NullCheck(L_11); bool L_13; L_13 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(11, L_11, L_12, (bool)1); if (!L_13) { goto IL_0049; } } { return (bool)1; } IL_0049: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL); FieldInfo_t* L_16 = V_0; NullCheck(L_16); Type_t* L_17; L_17 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_16); NullCheck(L_15); bool L_18; L_18 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_15, L_17); if (L_18) { goto IL_0075; } } { FieldInfo_t* L_19 = V_0; NullCheck(L_19); Type_t* L_20; L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_19); FieldInfo_t* L_21 = V_0; NullCheck(L_21); Type_t* L_22; L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_21); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_23; L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL); if (!L_23) { goto IL_0075; } } { return (bool)0; } IL_0075: { FieldInfo_t* L_24 = V_0; NullCheck(L_24); bool L_25; L_25 = FieldInfo_get_IsPublic_m73C84BEEAE6C993FACC6199B81DBF2B80D3810E5(L_24, NULL); if (L_25) { goto IL_0087; } } { FieldInfo_t* L_26 = V_0; bool L_27; L_27 = MemberInfoExtensions_IsDefined_TisSerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_m5991FA009D90E40B09DB256780EFC1AC3A095CA7(L_26, MemberInfoExtensions_IsDefined_TisSerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_m5991FA009D90E40B09DB256780EFC1AC3A095CA7_RuntimeMethod_var); if (L_27) { goto IL_0087; } } { return (bool)0; } IL_0087: { FieldInfo_t* L_28 = V_0; bool L_29; L_29 = MemberInfoExtensions_IsDefined_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m5F3CB4E062AA70D99F5B62089B993C5E95B4AE59(L_28, MemberInfoExtensions_IsDefined_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m5F3CB4E062AA70D99F5B62089B993C5E95B4AE59_RuntimeMethod_var); if (!L_29) { goto IL_009b; } } { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_30; L_30 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(((int32_t)2017), 1, NULL); return L_30; } IL_009b: { FieldInfo_t* L_31 = V_0; NullCheck(L_31); Type_t* L_32; L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_31); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_33; L_33 = UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3(L_32, NULL); return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAEF76D36CC4FAB18E6B0E59307F42228224C7822_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* V_1 = NULL; bool V_2 = false; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3_RuntimeMethod_var))); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeTypesCache; V_1 = L_3; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0048: { { bool L_4 = V_2; if (!L_4) { goto IL_0051; } } { Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL); } IL_0051: { return; } } }); try { { Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_7 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeTypesCache; Type_t* L_8 = ___0_type; NullCheck(L_7); bool L_9; L_9 = Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF(L_7, L_8, (&V_0), Dictionary_2_TryGetValue_mE4833749B35398FC64EE50FB1066503551255BAF_RuntimeMethod_var); if (L_9) { goto IL_0046_1; } } { Type_t* L_10 = ___0_type; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_11; L_11 = UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m758423D11A49ADF602C7DCD6614787E14105E6B8(L_10, NULL); V_0 = L_11; Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_12 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeTypesCache; Type_t* L_13 = ___0_type; bool L_14 = V_0; NullCheck(L_12); Dictionary_2_set_Item_mAEF76D36CC4FAB18E6B0E59307F42228224C7822(L_12, L_13, L_14, Dictionary_2_set_Item_mAEF76D36CC4FAB18E6B0E59307F42228224C7822_RuntimeMethod_var); } IL_0046_1: { goto IL_0052; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0052: { bool L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_CopyFromTo_mEE87CACE1DF70F1D8ABB6812D4A3A93028C723F8 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_from, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* V_1 = NULL; { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; V_1 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_from; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1(L_0, (&V_0), (&V_1), 0, (bool)1, (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659*)NULL, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = ___1_to; UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE(L_1, (&V_0), (&V_1), 0, (DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnitySerializationUtility_GuessIfUnityWillSerializePrivate_m758423D11A49ADF602C7DCD6614787E14105E6B8 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Delegate_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15F3B67F570CD6F1C7255E182D23851EEF865FFA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50EC1415C7C87361887C5BADFA7425F8967E8FA5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFEF3227A766442073C70EFE7DC19B6BA9C63006); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; Type_t* V_1 = NULL; Type_t* V_2 = NULL; Type_t* V_3 = NULL; { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_0 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypes; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_0, L_1, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); if (L_2) { goto IL_001f; } } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypeNames; Type_t* L_4 = ___0_type; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_4); NullCheck(L_3); bool L_6; L_6 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_3, L_5, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); if (!L_6) { goto IL_0021; } } IL_001f: { return (bool)0; } IL_0021: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_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); Type_t* L_9 = ___0_type; NullCheck(L_8); bool L_10; L_10 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_8, L_9); if (!L_10) { goto IL_0049; } } { Type_t* L_11 = ___0_type; NullCheck(L_11); bool L_12; L_12 = VirtualFuncInvoker0< bool >::Invoke(39, L_11); if (!L_12) { goto IL_0047; } } { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_13; L_13 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(((int32_t)2020), 1, NULL); return L_13; } IL_0047: { return (bool)1; } IL_0049: { Type_t* L_14 = ___0_type; NullCheck(L_14); bool L_15; L_15 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_14, NULL); if (L_15) { goto IL_006b; } } { Type_t* L_16 = ___0_type; NullCheck(L_16); bool L_17; L_17 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_16, NULL); if (L_17) { goto IL_006b; } } { Type_t* L_18 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_20; L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL); bool L_21; L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, L_20, NULL); if (!L_21) { goto IL_006d; } } IL_006b: { return (bool)0; } IL_006d: { Type_t* L_22 = ___0_type; NullCheck(L_22); bool L_23; L_23 = VirtualFuncInvoker0< bool >::Invoke(68, L_22); if (!L_23) { goto IL_00cf; } } { Type_t* L_24 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); Type_t* L_25; L_25 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_24, NULL); V_0 = L_25; il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_26; L_26 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(5, 6, NULL); if (!L_26) { goto IL_00aa; } } { Type_t* L_27 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_29; L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL); bool L_30; L_30 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_27, L_29, NULL); if (!L_30) { goto IL_00a8; } } { Type_t* L_31 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_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_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_31, L_33, NULL); return L_34; } IL_00a8: { return (bool)0; } IL_00aa: { Type_t* L_35 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); bool L_38; L_38 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_35, L_37, NULL); if (L_38) { goto IL_00cd; } } { Type_t* L_39 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_41; L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL); bool L_42; L_42 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_39, L_41, NULL); return L_42; } IL_00cd: { return (bool)1; } IL_00cf: { Type_t* L_43 = ___0_type; NullCheck(L_43); bool L_44; L_44 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_43, NULL); if (L_44) { goto IL_00e9; } } { Type_t* L_45 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_47; L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL); bool L_48; L_48 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_45, L_47, NULL); if (!L_48) { goto IL_00eb; } } IL_00e9: { return (bool)1; } IL_00eb: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast (Delegate_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_50; L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL); Type_t* L_51 = ___0_type; NullCheck(L_50); bool L_52; L_52 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_50, L_51); if (!L_52) { goto IL_00ff; } } { return (bool)0; } IL_00ff: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); Type_t* L_55 = ___0_type; NullCheck(L_54); bool L_56; L_56 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_54, L_55); if (!L_56) { goto IL_0144; } } { Type_t* L_57 = ___0_type; NullCheck(L_57); bool L_58; L_58 = VirtualFuncInvoker0< bool >::Invoke(39, L_57); if (!L_58) { goto IL_0128; } } { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_59; L_59 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(((int32_t)2020), 1, NULL); if (L_59) { goto IL_0128; } } { return (bool)0; } IL_0128: { Type_t* L_60 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL); bool L_63; L_63 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_60, L_62, NULL); if (L_63) { goto IL_0142; } } { Type_t* L_64 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_65; L_65 = TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92(L_64, (bool)0, TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92_RuntimeMethod_var); return L_65; } IL_0142: { return (bool)1; } IL_0144: { Type_t* L_66 = ___0_type; NullCheck(L_66); bool L_67; L_67 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_66, NULL); if (!L_67) { goto IL_017f; } } { Type_t* L_68 = ___0_type; NullCheck(L_68); Type_t* L_69; L_69 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_68); V_1 = L_69; Type_t* L_70 = ___0_type; NullCheck(L_70); int32_t L_71; L_71 = VirtualFuncInvoker0< int32_t >::Invoke(46, L_70); if ((!(((uint32_t)L_71) == ((uint32_t)1)))) { goto IL_017d; } } { Type_t* L_72 = V_1; NullCheck(L_72); bool L_73; L_73 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_72, NULL); if (L_73) { goto IL_017d; } } { Type_t* L_74 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_75 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_76; L_76 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_75, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_77; L_77 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_74, L_76, NULL); if (L_77) { goto IL_017d; } } { Type_t* L_78 = V_1; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_79; L_79 = UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3(L_78, NULL); return L_79; } IL_017d: { return (bool)0; } IL_017f: { Type_t* L_80 = ___0_type; NullCheck(L_80); bool L_81; L_81 = VirtualFuncInvoker0< bool >::Invoke(39, L_80); if (!L_81) { goto IL_01dc; } } { Type_t* L_82 = ___0_type; NullCheck(L_82); bool L_83; L_83 = VirtualFuncInvoker0< bool >::Invoke(40, L_82); if (L_83) { goto IL_01dc; } } { Type_t* L_84 = ___0_type; NullCheck(L_84); Type_t* L_85; L_85 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_84); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_86 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_87; L_87 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_86, NULL); bool L_88; L_88 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_85, L_87, NULL); if (!L_88) { goto IL_01dc; } } { Type_t* L_89 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_91; L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_92; L_92 = TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5(L_89, L_91, NULL); NullCheck(L_92); int32_t L_93 = 0; Type_t* L_94 = (L_92)->GetAt(static_cast(L_93)); V_2 = L_94; Type_t* L_95 = V_2; NullCheck(L_95); bool L_96; L_96 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_95, NULL); if (L_96) { goto IL_01d3; } } { Type_t* L_97 = V_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_98 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_99; L_99 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_98, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_100; L_100 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_97, L_99, NULL); if (!L_100) { goto IL_01d5; } } IL_01d3: { return (bool)0; } IL_01d5: { Type_t* L_101 = V_2; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_102; L_102 = UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3(L_101, NULL); return L_102; } IL_01dc: { Type_t* L_103 = ___0_type; NullCheck(L_103); Assembly_t* L_104; L_104 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_103); NullCheck(L_104); String_t* L_105; L_105 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_104); NullCheck(L_105); bool L_106; L_106 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_105, _stringLiteralCFEF3227A766442073C70EFE7DC19B6BA9C63006, 2, NULL); if (L_106) { goto IL_020c; } } { Type_t* L_107 = ___0_type; NullCheck(L_107); Assembly_t* L_108; L_108 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_107); NullCheck(L_108); String_t* L_109; L_109 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_108); NullCheck(L_109); bool L_110; L_110 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_109, _stringLiteral15F3B67F570CD6F1C7255E182D23851EEF865FFA, 2, NULL); if (!L_110) { goto IL_020e; } } IL_020c: { return (bool)1; } IL_020e: { Type_t* L_111 = ___0_type; NullCheck(L_111); bool L_112; L_112 = VirtualFuncInvoker0< bool >::Invoke(39, L_111); if (!L_112) { goto IL_0225; } } { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_113; L_113 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(((int32_t)2020), 1, NULL); if (L_113) { goto IL_0225; } } { return (bool)0; } IL_0225: { Type_t* L_114 = ___0_type; NullCheck(L_114); Assembly_t* L_115; L_115 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_114); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Assembly_t* L_116 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___String_Assembly; bool L_117; L_117 = Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB(L_115, L_116, NULL); if (L_117) { goto IL_025b; } } { Type_t* L_118 = ___0_type; NullCheck(L_118); Assembly_t* L_119; L_119 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_118); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Assembly_t* L_120 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___HashSet_Assembly; bool L_121; L_121 = Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB(L_119, L_120, NULL); if (L_121) { goto IL_025b; } } { Type_t* L_122 = ___0_type; NullCheck(L_122); Assembly_t* L_123; L_123 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_122); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Assembly_t* L_124 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___LinkedList_Assembly; bool L_125; L_125 = Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB(L_123, L_124, NULL); if (!L_125) { goto IL_025d; } } IL_025b: { return (bool)0; } IL_025d: { Type_t* L_126 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_127; L_127 = TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92(L_126, (bool)0, TypeExtensions_IsDefined_TisSerializableAttribute_tFC886AD5E219D27EF8D36FC7335CF8676FBFF254_mADF619D9F5B38F25A4F713A6EA54A75262BB4D92_RuntimeMethod_var); if (!L_127) { goto IL_0278; } } { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_128; L_128 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(4, 5, NULL); if (!L_128) { goto IL_0271; } } { return (bool)1; } IL_0271: { Type_t* L_129 = ___0_type; NullCheck(L_129); bool L_130; L_130 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_129, NULL); return L_130; } IL_0278: { il2cpp_codegen_runtime_class_init_inline(UnityVersion_t16EF2C7CE867BC3D53F68062667CF67C22896C9A_il2cpp_TypeInfo_var); bool L_131; L_131 = UnityVersion_IsVersionOrGreater_m7A0F0616FBD246D9B118F5E2CA1298CBA6E30181(((int32_t)2018), 2, NULL); if (L_131) { goto IL_02d1; } } { Type_t* L_132 = ___0_type; NullCheck(L_132); Type_t* L_133; L_133 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_132); V_3 = L_133; goto IL_02b6; } IL_028e: { Type_t* L_134 = V_3; NullCheck(L_134); bool L_135; L_135 = VirtualFuncInvoker0< bool >::Invoke(39, L_134); if (!L_135) { goto IL_02af; } } { Type_t* L_136 = V_3; NullCheck(L_136); Type_t* L_137; L_137 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_136); NullCheck(L_137); String_t* L_138; L_138 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_137); bool L_139; L_139 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_138, _stringLiteral50EC1415C7C87361887C5BADFA7425F8967E8FA5, NULL); if (!L_139) { goto IL_02af; } } { return (bool)1; } IL_02af: { Type_t* L_140 = V_3; NullCheck(L_140); Type_t* L_141; L_141 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_140); V_3 = L_141; } IL_02b6: { Type_t* L_142 = V_3; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_143; L_143 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_142, (Type_t*)NULL, NULL); if (!L_143) { goto IL_02d1; } } { Type_t* L_144 = V_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_145 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_146; L_146 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_145, NULL); bool L_147; L_147 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_144, L_146, NULL); if (L_147) { goto IL_028e; } } IL_02d1: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m1C3F81CF42DB51EA7481A937956D00D4CD5ED7C8 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* ___1_data, bool ___2_serializeUnityFields, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___3_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOverridesSerializationFormat_t15B873538A4A5DAFBE2B3F18EE4145099767DF68_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46CFD20A1525DF1D8B23E86F31BFD37A8B330CA6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BE6302570A6181DF4C56603D64CBB544A632D81); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB71F91D8324D0B006EE24CEBACF3983303D31BDA); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_SerializeUnityObject_m1C3F81CF42DB51EA7481A937956D00D4CD5ED7C8_RuntimeMethod_var))); } IL_0014: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = ___0_unityObject; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IOverridesSerializationFormat_t15B873538A4A5DAFBE2B3F18EE4145099767DF68_il2cpp_TypeInfo_var)); RuntimeObject* L_4 = V_1; if (!L_4) { goto IL_0028; } } { RuntimeObject* L_5 = V_1; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker1< int32_t, bool >::Invoke(0, IOverridesSerializationFormat_t15B873538A4A5DAFBE2B3F18EE4145099767DF68_il2cpp_TypeInfo_var, L_5, (bool)1); V_0 = L_6; goto IL_003e; } IL_0028: { bool L_7; L_7 = GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000(GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); if (!L_7) { goto IL_003c; } } { GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_8; L_8 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_8); int32_t L_9; L_9 = GlobalSerializationConfig_get_BuildSerializationFormat_mE03BA49AD00F401EFC7E1DF72B682ED6B2B71CFD_inline(L_8, NULL); V_0 = L_9; goto IL_003e; } IL_003c: { V_0 = 0; } IL_003e: { int32_t L_10 = V_0; if ((!(((uint32_t)L_10) == ((uint32_t)2)))) { goto IL_008e; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; NullCheck(L_12); (L_12)->SetAt(static_cast(0), (String_t*)_stringLiteral8BE6302570A6181DF4C56603D64CBB544A632D81); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12; Il2CppFakeBox L_14(DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var, (&V_0)); String_t* L_15; L_15 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_14), NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(1), (String_t*)L_15); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_13; NullCheck(L_16); (L_16)->SetAt(static_cast(2), (String_t*)_stringLiteral46CFD20A1525DF1D8B23E86F31BFD37A8B330CA6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; V_2 = 0; Il2CppFakeBox L_18(DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var, (&V_2)); String_t* L_19; L_19 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_18), NULL); NullCheck(L_17); (L_17)->SetAt(static_cast(3), (String_t*)L_19); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_17; NullCheck(L_20); (L_20)->SetAt(static_cast(4), (String_t*)_stringLiteralB71F91D8324D0B006EE24CEBACF3983303D31BDA); String_t* L_21; L_21 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_20, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_21, NULL); V_0 = 0; } IL_008e: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_22 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_23 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_24 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&L_23->___SerializedBytes); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_25 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_26 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)(&L_25->___ReferencedUnityObjects); int32_t L_27 = V_0; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1(L_22, L_24, L_26, L_27, (bool)0, (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659*)NULL, NULL); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_28 = ___1_data; int32_t L_29 = V_0; L_28->___SerializedFormat = L_29; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m2160A5A22F0C931DEEE1AC7049D5222D906646A0 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, String_t** ___1_base64Bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, bool ___4_serializeUnityFields, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___5_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_1 = ___2_referencedUnityObjects; int32_t L_2 = ___3_format; bool L_3 = ___4_serializeUnityFields; SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_4 = ___5_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1(L_0, (&V_0), L_1, L_2, L_3, L_4, NULL); String_t** L_5 = ___1_base64Bytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); String_t* L_7; L_7 = Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323(L_6, NULL); *((RuntimeObject**)L_5) = (RuntimeObject*)L_7; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, bool ___4_serializeUnityFields, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___5_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22E6A2FFAE07332458D58C86650C7BDA8BF3ACFB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25B0990DA451BF652A78ED6F499A0297510075D3); s_Il2CppMethodInitialized = true; } Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* V_0 = NULL; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* V_1 = NULL; RuntimeObject* V_2 = NULL; Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* V_3 = NULL; RuntimeObject* V_4 = NULL; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_SerializeUnityObject_m42A001421DCBED2C4C79D72C3243F66F70C1B4C1_RuntimeMethod_var))); } IL_0014: { int32_t L_3 = ___3_format; if ((!(((uint32_t)L_3) == ((uint32_t)2)))) { goto IL_003a; } } { Il2CppFakeBox L_4(DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var, (&___3_format)); String_t* L_5; L_5 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_4), NULL); String_t* L_6; L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral22E6A2FFAE07332458D58C86650C7BDA8BF3ACFB, L_5, _stringLiteral25B0990DA451BF652A78ED6F499A0297510075D3, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_6, NULL); return; } IL_003a: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_7 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_8 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_7); if (L_8) { goto IL_0047; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_9 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_10 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_10, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); *((RuntimeObject**)L_9) = (RuntimeObject*)L_10; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_10); goto IL_004e; } IL_0047: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_11 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_12 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_11); NullCheck(L_12); List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_inline(L_12, List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); } IL_004e: { il2cpp_codegen_runtime_class_init_inline(Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_il2cpp_TypeInfo_var); Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_13; L_13 = Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0(Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0_RuntimeMethod_var); V_0 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01e9: { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_14 = V_0; if (!L_14) { goto IL_01f2; } } { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_15 = V_0; NullCheck(L_15); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_15); } IL_01f2: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_16; L_16 = Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A(Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); V_1 = L_16; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01df_1: { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_17 = V_1; if (!L_17) { goto IL_01e8_1; } } { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_18 = V_1; NullCheck(L_18); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18); } IL_01e8_1: { return; } } }); try { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_19 = V_1; NullCheck(L_19); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_20 = L_19->___Value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_21 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_22 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_21); NullCheck(L_20); UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(L_20, L_22, NULL); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_23 = ___5_context; if (!L_23) { goto IL_00ae_2; } } { SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_24 = ___5_context; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_25 = V_1; NullCheck(L_25); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_26 = L_25->___Value; NullCheck(L_24); SerializationContext_set_IndexReferenceResolver_m62D1582F83A975E91AE944B6AFB330D813A41DD9_inline(L_24, L_26, NULL); int32_t L_27 = ___3_format; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_28 = V_0; NullCheck(L_28); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_29 = L_28->___Value; NullCheck(L_29); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_30; L_30 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_29, NULL); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_31 = ___5_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_32; L_32 = UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014(L_27, L_30, L_31, NULL); V_2 = L_32; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a4_2: { { RuntimeObject* L_33 = V_2; if (!L_33) { goto IL_00ad_2; } } { RuntimeObject* L_34 = V_2; NullCheck(L_34); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_34); } IL_00ad_2: { return; } } }); try { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_35 = ___0_unityObject; RuntimeObject* L_36 = V_2; NullCheck(L_36); RuntimeObject* L_37; L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_36); bool L_38 = ___4_serializeUnityFields; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0(L_35, ((RuntimeObject*)IsInst((RuntimeObject*)L_37, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var)), L_38, NULL); goto IL_01cb_2; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ae_2: { il2cpp_codegen_runtime_class_init_inline(Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_39; L_39 = Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803(Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803_RuntimeMethod_var); V_3 = L_39; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01c1_2: { { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_40 = V_3; if (!L_40) { goto IL_01ca_2; } } { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_41 = V_3; NullCheck(L_41); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_41); } IL_01ca_2: { return; } } }); try { { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_42 = V_3; NullCheck(L_42); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_43 = L_42->___Value; NullCheck(L_43); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_44; L_44 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_43, NULL); il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_45; L_45 = SerializationPolicies_get_Unity_m2448DEBACA889083A733D89923C5BE3C68BB5ED2(NULL); NullCheck(L_44); SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17(L_44, L_45, NULL); bool L_46; L_46 = GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000(GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); if (!L_46) { goto IL_012f_3; } } { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_47 = V_3; NullCheck(L_47); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_48 = L_47->___Value; NullCheck(L_48); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_49; L_49 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_48, NULL); NullCheck(L_49); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_50; L_50 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_49, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_51; L_51 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_51); int32_t L_52; L_52 = GlobalSerializationConfig_get_ErrorHandlingPolicy_mA4101823477854B0B75A39666814943F6F3F1222_inline(L_51, NULL); NullCheck(L_50); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_50, L_52, NULL); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_53 = V_3; NullCheck(L_53); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_54 = L_53->___Value; NullCheck(L_54); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_55; L_55 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_54, NULL); NullCheck(L_55); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_56; L_56 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_55, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_57; L_57 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_57); int32_t L_58; L_58 = GlobalSerializationConfig_get_LoggingPolicy_m35EFC76D29300449D127175B960D9BBD7B7CEB3F_inline(L_57, NULL); NullCheck(L_56); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_56, L_58, NULL); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_59 = V_3; NullCheck(L_59); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_60 = L_59->___Value; NullCheck(L_60); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_61; L_61 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_60, NULL); NullCheck(L_61); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_62; L_62 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_61, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_63; L_63 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_63); RuntimeObject* L_64; L_64 = GlobalSerializationConfig_get_Logger_mDFC55510AB3AE1A3F6528A5A57AB05374B030F6D(L_63, NULL); NullCheck(L_62); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_62, L_64, NULL); goto IL_0175_3; } IL_012f_3: { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_65 = V_3; NullCheck(L_65); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_66 = L_65->___Value; NullCheck(L_66); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_67; L_67 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_66, NULL); NullCheck(L_67); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_68; L_68 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_67, NULL); NullCheck(L_68); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_68, 0, NULL); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_69 = V_3; NullCheck(L_69); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_70 = L_69->___Value; NullCheck(L_70); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_71; L_71 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_70, NULL); NullCheck(L_71); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_72; L_72 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_71, NULL); NullCheck(L_72); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_72, 0, NULL); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_73 = V_3; NullCheck(L_73); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_74 = L_73->___Value; NullCheck(L_74); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_75; L_75 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_74, NULL); NullCheck(L_75); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_76; L_76 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_75, NULL); il2cpp_codegen_runtime_class_init_inline(DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); RuntimeObject* L_77; L_77 = DefaultLoggers_get_UnityLogger_mC8BBE10B6CFD689CB6D6F484FDEDDF70BB3C11E3(NULL); NullCheck(L_76); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_76, L_77, NULL); } IL_0175_3: { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_78 = V_3; NullCheck(L_78); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_79 = L_78->___Value; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_80 = V_1; NullCheck(L_80); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_81 = L_80->___Value; NullCheck(L_79); SerializationContext_set_IndexReferenceResolver_m62D1582F83A975E91AE944B6AFB330D813A41DD9_inline(L_79, L_81, NULL); int32_t L_82 = ___3_format; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_83 = V_0; NullCheck(L_83); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_84 = L_83->___Value; NullCheck(L_84); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_85; L_85 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_84, NULL); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_86 = V_3; il2cpp_codegen_runtime_class_init_inline(Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_87; L_87 = Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8(L_86, Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_88; L_88 = UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014(L_82, L_85, L_87, NULL); V_4 = L_88; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01b5_3: { { RuntimeObject* L_89 = V_4; if (!L_89) { goto IL_01c0_3; } } { RuntimeObject* L_90 = V_4; NullCheck(L_90); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_90); } IL_01c0_3: { return; } } }); try { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_91 = ___0_unityObject; RuntimeObject* L_92 = V_4; NullCheck(L_92); RuntimeObject* L_93; L_93 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_92); bool L_94 = ___4_serializeUnityFields; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0(L_91, ((RuntimeObject*)IsInst((RuntimeObject*)L_93, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var)), L_94, NULL); goto IL_01cb_2; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01cb_2: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_95 = ___1_bytes; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_96 = V_0; NullCheck(L_96); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_97 = L_96->___Value; NullCheck(L_97); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_98; L_98 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_97, NULL); NullCheck(L_98); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_99; L_99 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(31, L_98); *((RuntimeObject**)L_95) = (RuntimeObject*)L_99; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_95, (void*)(RuntimeObject*)L_99); goto IL_01f3; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01f3: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, RuntimeObject* ___1_writer, bool ___2_serializeUnityFields, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; MemberInfo_t* V_3 = NULL; WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* V_4 = NULL; RuntimeObject* V_5 = NULL; bool V_6 = false; Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* V_7 = NULL; Exception_t* V_8 = NULL; SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* V_9 = NULL; Exception_t* V_10 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0_RuntimeMethod_var))); } IL_0014: { RuntimeObject* L_3 = ___1_writer; if (L_3) { goto IL_0022; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0_RuntimeMethod_var))); } IL_0022: { } try { { RuntimeObject* L_5 = ___1_writer; NullCheck(L_5); InterfaceActionInvoker0::Invoke(35, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_5); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = ___0_unityObject; NullCheck(L_6); Type_t* L_7; L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL); RuntimeObject* L_8 = ___1_writer; NullCheck(L_8); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_9; L_9 = InterfaceFuncInvoker0< SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* >::Invoke(5, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_8); NullCheck(L_9); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_10; L_10 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_9, NULL); NullCheck(L_10); RuntimeObject* L_11; L_11 = SerializationConfig_get_SerializationPolicy_m2B12AB3EC05CC7AD66EFC49637F599C59E5F588B(L_10, NULL); il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_12; L_12 = FormatterUtilities_GetSerializableMembers_m862D669B0F996D16F76B75CC2D2C680E0A57B66F(L_7, L_11, NULL); V_0 = L_12; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_13 = ___0_unityObject; V_1 = L_13; V_2 = 0; goto IL_00e5_1; } IL_004e_1: { MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_14 = V_0; int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; MemberInfo_t* L_17 = (L_14)->GetAt(static_cast(L_16)); V_3 = L_17; V_4 = (WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3*)NULL; MemberInfo_t* L_18 = V_3; bool L_19 = ___2_serializeUnityFields; RuntimeObject* L_20 = ___1_writer; NullCheck(L_20); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_21; L_21 = InterfaceFuncInvoker0< SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* >::Invoke(5, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_20); NullCheck(L_21); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_22; L_22 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_21, NULL); NullCheck(L_22); RuntimeObject* L_23; L_23 = SerializationConfig_get_SerializationPolicy_m2B12AB3EC05CC7AD66EFC49637F599C59E5F588B(L_22, NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_24; L_24 = UnitySerializationUtility_OdinWillSerialize_m980DCB04412ED6DC86A22956DFE983526340DBD2(L_18, L_19, L_23, NULL); if (!L_24) { goto IL_00e1_1; } } { MemberInfo_t* L_25 = V_3; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_26; L_26 = UnitySerializationUtility_GetCachedUnityMemberGetter_mF1AECE65CBBDDBF7B6708DE174A71A2D7A52B82B(L_25, NULL); WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_27 = L_26; V_4 = L_27; if (!L_27) { goto IL_00e1_1; } } { WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_28 = V_4; NullCheck(L_28); RuntimeObject* L_29; L_29 = WeakValueGetter_Invoke_m29E98A4AF0715BE24ED6F61876EFEAD90798C202_inline(L_28, (&V_1), NULL); V_5 = L_29; RuntimeObject* L_30 = V_5; V_6 = (bool)((((RuntimeObject*)(RuntimeObject*)L_30) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_31 = V_6; if (L_31) { goto IL_00a7_1; } } { RuntimeObject* L_32 = V_5; NullCheck(L_32); Type_t* L_33; L_33 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_32, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); bool L_36; L_36 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_35, NULL); if (L_36) { goto IL_00e1_1; } } IL_00a7_1: { MemberInfo_t* L_37 = V_3; il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = FormatterUtilities_GetContainedType_m6946C7459D0044E7DA078FE39E16DC9EFFB93718(L_37, NULL); il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* L_39; L_39 = Serializer_Get_mB6B45D426901AEA227CE764C35D72E4531698FBD(L_38, NULL); V_7 = L_39; } try { Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* L_40 = V_7; MemberInfo_t* L_41 = V_3; NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_41); RuntimeObject* L_43 = V_5; RuntimeObject* L_44 = ___1_writer; NullCheck(L_40); VirtualActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(5, L_40, L_42, L_43, L_44); goto IL_00e1_1; } 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_00c6_1; } throw e; } CATCH_00c6_1: { V_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); RuntimeObject* L_45 = ___1_writer; NullCheck(L_45); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_46; L_46 = InterfaceFuncInvoker0< SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var)), L_45); NullCheck(L_46); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_47; L_47 = SerializationContext_get_Config_m7DD4BE390B9B8B36E56305AD86CDB48CEED4A5CB(L_46, NULL); NullCheck(L_47); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_48; L_48 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_47, NULL); Exception_t* L_49 = V_8; NullCheck(L_48); DebugContext_LogException_mB2049C271A61D73E3B468A6931D4A694FD58CDFB(L_48, L_49, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e1_1; } IL_00e1_1: { int32_t L_50 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_00e5_1: { int32_t L_51 = V_2; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_52 = V_0; NullCheck(L_52); if ((((int32_t)L_51) < ((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length))))) { goto IL_004e_1; } } { RuntimeObject* L_53 = ___1_writer; NullCheck(L_53); InterfaceActionInvoker0::Invoke(8, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, L_53); goto IL_014b; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00f6; } 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_011a; } throw e; } CATCH_00f6: { V_9 = ((SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)IL2CPP_GET_ACTIVE_EXCEPTION(SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_54 = ___0_unityObject; NullCheck(L_54); Type_t* L_55; L_55 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_54, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_56; L_56 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_55, NULL); String_t* L_57; L_57 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4C41A6112CCDF3EBF98C89DF5016BA12A35B02A6)), L_56, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6235A6BA2CF9D07A543CBFF90828B4BFB5B552AB)), NULL); SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* L_58 = V_9; SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* L_59 = (SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F_il2cpp_TypeInfo_var))); SerializationAbortException__ctor_m8B4E8BEF77E21ECA0EE0C029CC5CFB17ED6BDDCB(L_59, L_57, L_58, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_59, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_SerializeUnityObject_m735B7E3FD51A0FA033C07309D906E3D2EF49F5E0_RuntimeMethod_var))); } CATCH_011a: { V_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_60 = ___0_unityObject; NullCheck(L_60); Type_t* L_61; L_61 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_60, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_62; L_62 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_61, NULL); Exception_t* L_63 = V_10; NullCheck(L_63); String_t* L_64; L_64 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_63); String_t* L_65; L_65 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B28C7D10E1513FDD2ABE7A41B51D313D2655697)), L_62, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924)), L_64, NULL); Exception_t* L_66 = V_10; Exception_t* L_67 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_67, L_65, L_66, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_67, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_014b; } IL_014b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m815FE998B6D5F9297F768A3A23A63BBBF0B6B667 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* ___1_data, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___2_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_1 = ___1_data; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_2 = ___2_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395(L_0, L_1, L_2, (bool)0, (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* ___1_data, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___2_context, bool ___3_isPrefabData, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___4_prefabInstanceUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Release_mD68C405DE6BD92CD4FDAD1292E3794D1F76D1795_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProperBitConverter_t0F12B9E3409E1904D83F78428C9096F60A9EA3B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityExtensions_t55C19CE7E5B71B1A979C612D1D7B364528547C5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral118E38B2D412E6F22C505D9D88DD635BB1155008); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4013D23D62523BDDB61E18428DC537CBF778C870); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A054CAF6F559353B299047EE049A00897D9F51A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD55B0883A464B445EDD08E09D083D05FC410314); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF30181F40844BC638B1836A669972C28D61C2339); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* V_2 = NULL; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* V_3 = NULL; RuntimeObject* V_4 = NULL; RuntimeObject* V_5 = NULL; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1 V_6; memset((&V_6), 0, sizeof(V_6)); SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* V_7 = NULL; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B13_0 = 0; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* G_B42_0 = NULL; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395_RuntimeMethod_var))); } IL_0014: { bool L_3 = ___3_isPrefabData; if (!L_3) { goto IL_0022; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_4 = ___4_prefabInstanceUnityObjects; if (L_4) { goto IL_0022; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_5 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_5, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); ___4_prefabInstanceUnityObjects = L_5; } IL_0022: { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_6 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6->___SerializedBytes; if (!L_7) { goto IL_00e1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_8 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8->___SerializedBytes; NullCheck(L_9); if (!(((RuntimeArray*)L_9)->max_length)) { goto IL_00e1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_10 = ___1_data; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_11 = L_10->___SerializationNodes; if (!L_11) { goto IL_0051; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_12 = ___1_data; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_13 = L_12->___SerializationNodes; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_inline(L_13, List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_RuntimeMethod_var); if (L_14) { goto IL_00e1; } } IL_0051: { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_15 = ___1_data; int32_t L_16 = L_15->___SerializedFormat; if ((!(((uint32_t)L_16) == ((uint32_t)2)))) { goto IL_00b5; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_17 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = L_17->___SerializedBytes; NullCheck(L_18); int32_t L_19 = 0; uint8_t L_20 = (L_18)->GetAt(static_cast(L_19)); if ((((int32_t)L_20) == ((int32_t)((int32_t)123)))) { goto IL_0069; } } { G_B13_0 = 0; goto IL_006a; } IL_0069: { G_B13_0 = 1; } IL_006a: { V_0 = G_B13_0; } try { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_21 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = L_21->___SerializedBytes; il2cpp_codegen_runtime_class_init_inline(ProperBitConverter_t0F12B9E3409E1904D83F78428C9096F60A9EA3B0_il2cpp_TypeInfo_var); String_t* L_23; L_23 = ProperBitConverter_BytesToHexString_m8A6BA0DDC9FC01DC5CCAA9AD3DAE1603908D46EF(L_22, (bool)1, NULL); V_1 = L_23; Il2CppFakeBox L_24(DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var, (&V_0)); String_t* L_25; L_25 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_24), NULL); String_t* L_26 = V_1; String_t* L_27; L_27 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralF30181F40844BC638B1836A669972C28D61C2339, L_25, _stringLiteralAD55B0883A464B445EDD08E09D083D05FC410314, L_26, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_27, NULL); goto IL_009f; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_009c; } throw e; } CATCH_009c: { IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_009f; } IL_009f: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_28 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_29 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_30 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&L_29->___SerializedBytes); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_31 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_32 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)(&L_31->___ReferencedUnityObjects); int32_t L_33 = V_0; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_34 = ___2_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE(L_28, L_30, L_32, L_33, L_34, NULL); goto IL_00ce; } IL_00b5: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_35 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_36 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_37 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&L_36->___SerializedBytes); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_38 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_39 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)(&L_38->___ReferencedUnityObjects); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_40 = ___1_data; int32_t L_41 = L_40->___SerializedFormat; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_42 = ___2_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE(L_35, L_37, L_39, L_41, L_42, NULL); } IL_00ce: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_43 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_44 = ___1_data; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_45 = L_44->___PrefabModifications; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_46 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_47 = L_46->___PrefabModificationsReferencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50(L_43, L_45, L_47, NULL); return; } IL_00e1: { V_2 = (Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813*)NULL; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_037c: { { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_48 = V_2; if (!L_48) { goto IL_0385; } } { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_49 = V_2; il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); Cache_1_Release_mD68C405DE6BD92CD4FDAD1292E3794D1F76D1795(L_49, Cache_1_Release_mD68C405DE6BD92CD4FDAD1292E3794D1F76D1795_RuntimeMethod_var); } IL_0385: { return; } } }); try { { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_50 = ___2_context; if (L_50) { goto IL_0195_1; } } { il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_51; L_51 = Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3(Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); V_2 = L_51; Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_52 = V_2; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_53; L_53 = Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8(L_52, Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); ___2_context = L_53; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_54 = ___2_context; NullCheck(L_54); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_55; L_55 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_54, NULL); il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_56; L_56 = SerializationPolicies_get_Unity_m2448DEBACA889083A733D89923C5BE3C68BB5ED2(NULL); NullCheck(L_55); SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17(L_55, L_56, NULL); bool L_57; L_57 = GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000(GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); if (!L_57) { goto IL_015e_1; } } { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_58 = ___2_context; NullCheck(L_58); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_59; L_59 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_58, NULL); NullCheck(L_59); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_60; L_60 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_59, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_61; L_61 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_61); int32_t L_62; L_62 = GlobalSerializationConfig_get_ErrorHandlingPolicy_mA4101823477854B0B75A39666814943F6F3F1222_inline(L_61, NULL); NullCheck(L_60); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_60, L_62, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_63 = ___2_context; NullCheck(L_63); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_64; L_64 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_63, NULL); NullCheck(L_64); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_65; L_65 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_64, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_66; L_66 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_66); int32_t L_67; L_67 = GlobalSerializationConfig_get_LoggingPolicy_m35EFC76D29300449D127175B960D9BBD7B7CEB3F_inline(L_66, NULL); NullCheck(L_65); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_65, L_67, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_68 = ___2_context; NullCheck(L_68); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_69; L_69 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_68, NULL); NullCheck(L_69); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_70; L_70 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_69, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_71; L_71 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_71); RuntimeObject* L_72; L_72 = GlobalSerializationConfig_get_Logger_mDFC55510AB3AE1A3F6528A5A57AB05374B030F6D(L_71, NULL); NullCheck(L_70); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_70, L_72, NULL); goto IL_0195_1; } IL_015e_1: { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_73 = ___2_context; NullCheck(L_73); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_74; L_74 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_73, NULL); NullCheck(L_74); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_75; L_75 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_74, NULL); NullCheck(L_75); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_75, 0, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_76 = ___2_context; NullCheck(L_76); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_77; L_77 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_76, NULL); NullCheck(L_77); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_78; L_78 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_77, NULL); NullCheck(L_78); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_78, 0, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_79 = ___2_context; NullCheck(L_79); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_80; L_80 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_79, NULL); NullCheck(L_80); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_81; L_81 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_80, NULL); il2cpp_codegen_runtime_class_init_inline(DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); RuntimeObject* L_82; L_82 = DefaultLoggers_get_UnityLogger_mC8BBE10B6CFD689CB6D6F484FDEDDF70BB3C11E3(NULL); NullCheck(L_81); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_81, L_82, NULL); } IL_0195_1: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_83 = ___0_unityObject; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_83, IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var)); RuntimeObject* L_84 = V_4; if (!L_84) { goto IL_01bb_1; } } { RuntimeObject* L_85 = V_4; NullCheck(L_85); RuntimeObject* L_86; L_86 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var, L_85); V_5 = L_86; RuntimeObject* L_87 = V_5; if (!L_87) { goto IL_01bb_1; } } { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_88 = ___2_context; NullCheck(L_88); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_89; L_89 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_88, NULL); RuntimeObject* L_90 = V_5; NullCheck(L_89); SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17(L_89, L_90, NULL); } IL_01bb_1: { bool L_91 = ___3_isPrefabData; if (L_91) { goto IL_02bc_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_92 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_93 = L_92->___Prefab; il2cpp_codegen_runtime_class_init_inline(UnityExtensions_t55C19CE7E5B71B1A979C612D1D7B364528547C5A_il2cpp_TypeInfo_var); bool L_94; L_94 = UnityExtensions_SafeIsUnityNull_m6E7C9703117460205E46C387FFECFB514480246A(L_93, NULL); if (L_94) { goto IL_02bc_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_95 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_96 = L_95->___Prefab; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_96, ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var))) { goto IL_0253_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_97 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_98 = L_97->___Prefab; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_99 = ___0_unityObject; if ((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_98) == ((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_99)))) { goto IL_0200_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_100 = ___1_data; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_101 = L_100->___PrefabModifications; if (!L_101) { goto IL_0200_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_102 = ___1_data; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_103 = L_102->___PrefabModifications; NullCheck(L_103); int32_t L_104; L_104 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_103, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_104) > ((int32_t)0))) { goto IL_02bc_1; } } IL_0200_1: { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_105 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_106 = L_105->___Prefab; NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_106, ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var))); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1 L_107; L_107 = InterfaceFuncInvoker0< SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1 >::Invoke(0, ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_106, ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_il2cpp_TypeInfo_var))); V_6 = L_107; bool L_108; L_108 = SerializationData_get_ContainsData_m1754834E8B8D1541E06D83BB684CE233C6AF7505((&V_6), NULL); if (L_108) { goto IL_022c_1; } } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_109 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_110 = ___1_data; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_111 = ___2_context; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_112 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_113 = L_112->___ReferencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395(L_109, L_110, L_111, (bool)1, L_113, NULL); goto IL_023c_1; } IL_022c_1: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_114 = ___0_unityObject; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_115 = ___2_context; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_116 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_117 = L_116->___ReferencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_mA60F7EFEFFAF951BB6A9269C86725F6236F55395(L_114, (&V_6), L_115, (bool)1, L_117, NULL); } IL_023c_1: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_118 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_119 = ___1_data; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_120 = L_119->___PrefabModifications; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_121 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_122 = L_121->___PrefabModificationsReferencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50(L_118, L_120, L_122, NULL); goto IL_0386; } IL_0253_1: { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_123 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_124 = L_123->___Prefab; NullCheck(L_124); Type_t* L_125; L_125 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_124, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_126 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_127; L_127 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_126, NULL); bool L_128; L_128 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_125, L_127, NULL); if (!L_128) { goto IL_02bc_1; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_129 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_130 = L_129; NullCheck(L_130); (L_130)->SetAt(static_cast(0), (String_t*)_stringLiteral118E38B2D412E6F22C505D9D88DD635BB1155008); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_131 = L_130; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_132 = ___1_data; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_133 = L_132->___Prefab; NullCheck(L_133); Type_t* L_134; L_134 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_133, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_135; L_135 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_134, NULL); NullCheck(L_131); (L_131)->SetAt(static_cast(1), (String_t*)L_135); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_136 = L_131; NullCheck(L_136); (L_136)->SetAt(static_cast(2), (String_t*)_stringLiteral4A054CAF6F559353B299047EE049A00897D9F51A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_137 = L_136; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_138 = { reinterpret_cast (ISupportsPrefabSerialization_t86E5A15D16FB183BBFC45D9FD50C72A98D4604F3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_139; L_139 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_138, NULL); String_t* L_140; L_140 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_139, NULL); NullCheck(L_137); (L_137)->SetAt(static_cast(3), (String_t*)L_140); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_141 = L_137; NullCheck(L_141); (L_141)->SetAt(static_cast(4), (String_t*)_stringLiteral4013D23D62523BDDB61E18428DC537CBF778C870); String_t* L_142; L_142 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_141, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_142, NULL); } IL_02bc_1: { bool L_143 = ___3_isPrefabData; if (L_143) { goto IL_02c7_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_144 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_145 = L_144->___ReferencedUnityObjects; G_B42_0 = L_145; goto IL_02c9_1; } IL_02c7_1: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_146 = ___4_prefabInstanceUnityObjects; G_B42_0 = L_146; } IL_02c9_1: { V_3 = G_B42_0; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_147 = ___1_data; int32_t L_148 = L_147->___SerializedFormat; if ((!(((uint32_t)L_148) == ((uint32_t)2)))) { goto IL_032b_1; } } { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_149 = ___2_context; SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* L_150 = (SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9*)il2cpp_codegen_object_new(SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9_il2cpp_TypeInfo_var); SerializationNodeDataReader__ctor_m77C28654BC29C2AA4D5257D99C3313FCC09B0549(L_150, L_149, NULL); V_7 = L_150; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_031f_1: { { SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* L_151 = V_7; if (!L_151) { goto IL_032a_1; } } { SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* L_152 = V_7; NullCheck(L_152); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_152); } IL_032a_1: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_153; L_153 = Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A(Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); V_8 = L_153; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0313_2: { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_154 = V_8; if (!L_154) { goto IL_031e_2; } } { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_155 = V_8; NullCheck(L_155); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_155); } IL_031e_2: { return; } } }); try { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_156 = V_8; NullCheck(L_156); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_157 = L_156->___Value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_158 = V_3; NullCheck(L_157); UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(L_157, L_158, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_159 = ___2_context; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_160 = V_8; NullCheck(L_160); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_161 = L_160->___Value; NullCheck(L_159); DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline(L_159, L_161, NULL); SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* L_162 = V_7; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_163 = ___1_data; List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* L_164 = L_163->___SerializationNodes; NullCheck(L_162); SerializationNodeDataReader_set_Nodes_m3AAE3FCC23B5F87EF94F9978E31061C73D6FC13E(L_162, L_164, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_165 = ___0_unityObject; SerializationNodeDataReader_t354C74634124EB19C33DD2DD7DBAE926988D27A9* L_166 = V_7; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35(L_165, L_166, NULL); goto IL_0368_1; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_032b_1: { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_167 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_168 = L_167->___SerializedBytes; if (!L_168) { goto IL_0353_1; } } { SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_169 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_170 = L_169->___SerializedBytes; NullCheck(L_170); if (!(((RuntimeArray*)L_170)->max_length)) { goto IL_0353_1; } } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_171 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_172 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_173 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&L_172->___SerializedBytes); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_174 = ___1_data; int32_t L_175 = L_174->___SerializedFormat; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_176 = ___2_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE(L_171, L_173, (&V_3), L_175, L_176, NULL); goto IL_0368_1; } IL_0353_1: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_177 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_178 = ___1_data; String_t** L_179 = (String_t**)(&L_178->___SerializedBytesString); SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_180 = ___1_data; int32_t L_181 = L_180->___SerializedFormat; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_182 = ___2_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m91BEDBED06C794A70E4F7D93487818E15FA8C54F(L_177, L_179, (&V_3), L_181, L_182, NULL); } IL_0368_1: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_183 = ___0_unityObject; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_184 = ___1_data; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_185 = L_184->___PrefabModifications; SerializationData_t0C593262DAB97EC0A16615AA7A79A305E1851CD1* L_186 = ___1_data; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_187 = L_186->___PrefabModificationsReferencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50(L_183, L_185, L_187, NULL); goto IL_0386; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0386: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m91BEDBED06C794A70E4F7D93487818E15FA8C54F (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, String_t** ___1_base64Bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___4_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { String_t** L_0 = ___1_base64Bytes; String_t* L_1 = *((String_t**)L_0); bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_000a; } } { return; } IL_000a: { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } try { String_t** L_3 = ___1_base64Bytes; String_t* L_4 = *((String_t**)L_3); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_4, NULL); V_0 = L_5; goto IL_002a; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0016; } throw e; } CATCH_0016: { String_t** L_6 = ___1_base64Bytes; String_t* L_7 = *((String_t**)L_6); String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC1A4481C64BD27563911EE0BEB755A5C4824D351)), L_7, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_8, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002a; } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; if (!L_9) { goto IL_0039; } } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = ___0_unityObject; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_11 = ___2_referencedUnityObjects; int32_t L_12 = ___3_format; DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_13 = ___4_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE(L_10, (&V_0), L_11, L_12, L_13, NULL); } IL_0039: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___1_bytes, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___2_referencedUnityObjects, int32_t ___3_format, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___4_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22E6A2FFAE07332458D58C86650C7BDA8BF3ACFB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBD358C6109434CD84C9E01F3C56EC222BA71380); s_Il2CppMethodInitialized = true; } Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* V_0 = NULL; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* V_1 = NULL; RuntimeObject* V_2 = NULL; Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* V_3 = NULL; RuntimeObject* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_DeserializeUnityObject_m0265B8C27D1D3EC35CD5910D86B962D75272B4DE_RuntimeMethod_var))); } IL_0014: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = ___1_bytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_3); if (!L_4) { goto IL_001d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_5 = ___1_bytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_5); NullCheck(L_6); if ((((RuntimeArray*)L_6)->max_length)) { goto IL_001e; } } IL_001d: { return; } IL_001e: { int32_t L_7 = ___3_format; if ((!(((uint32_t)L_7) == ((uint32_t)2)))) { goto IL_0049; } } try { Il2CppFakeBox L_8(DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var, (&___3_format)); String_t* L_9; L_9 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_8), NULL); String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral22E6A2FFAE07332458D58C86650C7BDA8BF3ACFB, L_9, _stringLiteralBBD358C6109434CD84C9E01F3C56EC222BA71380, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_10, NULL); goto IL_0048; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0045; } throw e; } CATCH_0045: { IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0048; } IL_0048: { return; } IL_0049: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_11 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_12 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_11); if (L_12) { goto IL_0054; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_13 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_14 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_14, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); *((RuntimeObject**)L_13) = (RuntimeObject*)L_14; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)L_14); } IL_0054: { il2cpp_codegen_runtime_class_init_inline(Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E_il2cpp_TypeInfo_var); Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_15; L_15 = Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0(Cache_1_Claim_mAB21347AFD3FEF4B6C75A215DBFC8987362F8EA0_RuntimeMethod_var); V_0 = L_15; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0200: { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_16 = V_0; if (!L_16) { goto IL_0209; } } { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_17 = V_0; NullCheck(L_17); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17); } IL_0209: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_18; L_18 = Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A(Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); V_1 = L_18; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01f6_1: { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_19 = V_1; if (!L_19) { goto IL_01ff_1; } } { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_20 = V_1; NullCheck(L_20); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20); } IL_01ff_1: { return; } } }); try { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_21 = V_0; NullCheck(L_21); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_22 = L_21->___Value; NullCheck(L_22); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_23; L_23 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_22, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_24 = ___1_bytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_24); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_26 = ___1_bytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_26); NullCheck(L_27); NullCheck(L_23); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(25, L_23, L_25, 0, ((int32_t)(((RuntimeArray*)L_27)->max_length))); Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_28 = V_0; NullCheck(L_28); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_29 = L_28->___Value; NullCheck(L_29); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_30; L_30 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_29, NULL); NullCheck(L_30); VirtualActionInvoker1< int64_t >::Invoke(12, L_30, ((int64_t)0)); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_31 = V_1; NullCheck(L_31); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_32 = L_31->___Value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_33 = ___2_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_34 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_33); NullCheck(L_32); UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(L_32, L_34, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_35 = ___4_context; if (!L_35) { goto IL_00db_2; } } { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_36 = ___4_context; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_37 = V_1; NullCheck(L_37); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_38 = L_37->___Value; NullCheck(L_36); DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline(L_36, L_38, NULL); int32_t L_39 = ___3_format; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_40 = V_0; NullCheck(L_40); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_41 = L_40->___Value; NullCheck(L_41); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_42; L_42 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_41, NULL); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_43 = ___4_context; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_44; L_44 = UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125(L_39, L_42, L_43, NULL); V_2 = L_44; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00d1_2: { { RuntimeObject* L_45 = V_2; if (!L_45) { goto IL_00da_2; } } { RuntimeObject* L_46 = V_2; NullCheck(L_46); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_46); } IL_00da_2: { return; } } }); try { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_47 = ___0_unityObject; RuntimeObject* L_48 = V_2; NullCheck(L_48); RuntimeObject* L_49; L_49 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_48); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35(L_47, ((RuntimeObject*)IsInst((RuntimeObject*)L_49, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var)), NULL); goto IL_020a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00db_2: { il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_50; L_50 = Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3(Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); V_3 = L_50; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01ec_2: { { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_51 = V_3; if (!L_51) { goto IL_01f5_2; } } { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_52 = V_3; NullCheck(L_52); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_52); } IL_01f5_2: { return; } } }); try { { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_53 = V_3; NullCheck(L_53); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_54 = L_53->___Value; NullCheck(L_54); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_55; L_55 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_54, NULL); il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_56; L_56 = SerializationPolicies_get_Unity_m2448DEBACA889083A733D89923C5BE3C68BB5ED2(NULL); NullCheck(L_55); SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17(L_55, L_56, NULL); bool L_57; L_57 = GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000(GlobalConfig_1_get_HasInstanceLoaded_m893AFE872255D1EF0234A97BB420CC140A7DF000_RuntimeMethod_var); if (!L_57) { goto IL_015c_3; } } { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_58 = V_3; NullCheck(L_58); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_59 = L_58->___Value; NullCheck(L_59); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_60; L_60 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_59, NULL); NullCheck(L_60); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_61; L_61 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_60, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_62; L_62 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_62); int32_t L_63; L_63 = GlobalSerializationConfig_get_ErrorHandlingPolicy_mA4101823477854B0B75A39666814943F6F3F1222_inline(L_62, NULL); NullCheck(L_61); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_61, L_63, NULL); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_64 = V_3; NullCheck(L_64); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_65 = L_64->___Value; NullCheck(L_65); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_66; L_66 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_65, NULL); NullCheck(L_66); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_67; L_67 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_66, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_68; L_68 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_68); int32_t L_69; L_69 = GlobalSerializationConfig_get_LoggingPolicy_m35EFC76D29300449D127175B960D9BBD7B7CEB3F_inline(L_68, NULL); NullCheck(L_67); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_67, L_69, NULL); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_70 = V_3; NullCheck(L_70); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_71 = L_70->___Value; NullCheck(L_71); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_72; L_72 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_71, NULL); NullCheck(L_72); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_73; L_73 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_72, NULL); GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* L_74; L_74 = GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE(GlobalConfig_1_get_Instance_mE65E3397CEFA003D0A65C2C51C6C55862800B3EE_RuntimeMethod_var); NullCheck(L_74); RuntimeObject* L_75; L_75 = GlobalSerializationConfig_get_Logger_mDFC55510AB3AE1A3F6528A5A57AB05374B030F6D(L_74, NULL); NullCheck(L_73); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_73, L_75, NULL); goto IL_01a2_3; } IL_015c_3: { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_76 = V_3; NullCheck(L_76); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_77 = L_76->___Value; NullCheck(L_77); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_78; L_78 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_77, NULL); NullCheck(L_78); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_79; L_79 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_78, NULL); NullCheck(L_79); DebugContext_set_ErrorHandlingPolicy_m15D844044FDDB0271F0571A7C4591FFE32F4EB61(L_79, 0, NULL); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_80 = V_3; NullCheck(L_80); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_81 = L_80->___Value; NullCheck(L_81); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_82; L_82 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_81, NULL); NullCheck(L_82); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_83; L_83 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_82, NULL); NullCheck(L_83); DebugContext_set_LoggingPolicy_m8D18C2BBE647E65B4D5F2BD32A9FC9CD14AFF375(L_83, 0, NULL); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_84 = V_3; NullCheck(L_84); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_85 = L_84->___Value; NullCheck(L_85); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_86; L_86 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_85, NULL); NullCheck(L_86); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_87; L_87 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_86, NULL); il2cpp_codegen_runtime_class_init_inline(DefaultLoggers_t7B5C368633568D7990EF1EF8497E117680CF9C89_il2cpp_TypeInfo_var); RuntimeObject* L_88; L_88 = DefaultLoggers_get_UnityLogger_mC8BBE10B6CFD689CB6D6F484FDEDDF70BB3C11E3(NULL); NullCheck(L_87); DebugContext_set_Logger_mEE1A9C5A100711888B36AD789D70B0D9F152B4D9(L_87, L_88, NULL); } IL_01a2_3: { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_89 = V_3; NullCheck(L_89); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_90 = L_89->___Value; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_91 = V_1; NullCheck(L_91); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_92 = L_91->___Value; NullCheck(L_90); DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline(L_90, L_92, NULL); int32_t L_93 = ___3_format; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_94 = V_0; NullCheck(L_94); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_95 = L_94->___Value; NullCheck(L_95); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_96; L_96 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_95, NULL); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_97 = V_3; il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_98; L_98 = Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8(L_97, Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_99; L_99 = UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125(L_93, L_96, L_98, NULL); V_4 = L_99; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01e0_3: { { RuntimeObject* L_100 = V_4; if (!L_100) { goto IL_01eb_3; } } { RuntimeObject* L_101 = V_4; NullCheck(L_101); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_101); } IL_01eb_3: { return; } } }); try { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_102 = ___0_unityObject; RuntimeObject* L_103 = V_4; NullCheck(L_103); RuntimeObject* L_104; L_104 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_103); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35(L_102, ((RuntimeObject*)IsInst((RuntimeObject*)L_104, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var)), NULL); goto IL_020a; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_020a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, RuntimeObject* ___1_reader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mABEE8FF257E6D741C1D6FE18FEF75E68394D6564_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4319268C59DD30792B4D4E4CCB274A6A2D4328C2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E791824C131CEF00DDE27BB042D24AD2716D8CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C67F8D5E9337D6FC721A81B38A7BF17F4B214E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4D53285643FC0308B993E068A42F1D13B2D33CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB788A74FC0801E25B115248691C5D345021B68D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE1E8D1714632A5E19FA4D1C8C0DC76B39520A62); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD94A3676B2424E530F79B12D4223723CDC673F6F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC6B1B5316D2B61EBFFF2945B6659A1790C15A80); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644* V_2 = NULL; int32_t V_3 = 0; String_t* V_4 = NULL; uint8_t V_5 = 0; RuntimeObject* V_6 = NULL; MemberInfo_t* V_7 = NULL; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* V_8 = NULL; bool V_9 = false; String_t* V_10 = NULL; Type_t* V_11 = NULL; Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* V_12 = NULL; RuntimeObject* V_13 = NULL; Exception_t* V_14 = NULL; SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* V_15 = NULL; Exception_t* V_16 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35_RuntimeMethod_var))); } IL_0014: { RuntimeObject* L_3 = ___1_reader; if (L_3) { goto IL_0022; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECAC83771A00C701043A940F621CC1C765D30D31)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35_RuntimeMethod_var))); } IL_0022: { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = ___0_unityObject; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var)); RuntimeObject* L_6 = V_0; if (!L_6) { goto IL_0047; } } { RuntimeObject* L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IOverridesSerializationPolicy_tD075560CF5FEAFF4043A12D308A454C58908194A_il2cpp_TypeInfo_var, L_7); V_1 = L_8; RuntimeObject* L_9 = V_1; if (!L_9) { goto IL_0047; } } { RuntimeObject* L_10 = ___1_reader; NullCheck(L_10); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_11; L_11 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_10); NullCheck(L_11); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_12; L_12 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_11, NULL); RuntimeObject* L_13 = V_1; NullCheck(L_12); SerializationConfig_set_SerializationPolicy_mC82DF8B3298691C7B0465A2DDE061E3C0C716B17(L_12, L_13, NULL); } IL_0047: { } try { { RuntimeObject* L_14 = ___1_reader; NullCheck(L_14); InterfaceActionInvoker0::Invoke(38, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_14); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15 = ___0_unityObject; NullCheck(L_15); Type_t* L_16; L_16 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_15, NULL); RuntimeObject* L_17 = ___1_reader; NullCheck(L_17); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_18; L_18 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_17); NullCheck(L_18); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_19; L_19 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_18, NULL); NullCheck(L_19); RuntimeObject* L_20; L_20 = SerializationConfig_get_SerializationPolicy_m2B12AB3EC05CC7AD66EFC49637F599C59E5F588B(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644* L_21; L_21 = FormatterUtilities_GetSerializableMembersMap_mBEB0AB823EA31E5C94BD5C6AAB7A8B3D272B9AB6(L_16, L_20, NULL); V_2 = L_21; V_3 = 0; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_22 = ___0_unityObject; V_6 = L_22; goto IL_01e1_1; } IL_0074_1: { V_7 = (MemberInfo_t*)NULL; V_8 = (WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65*)NULL; V_9 = (bool)0; uint8_t L_23 = V_5; if (L_23) { goto IL_00ef_1; } } { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_24 = ___0_unityObject; NullCheck(L_24); Type_t* L_25; L_25 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_24, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_26; L_26 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_25, NULL); String_t* L_27; L_27 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA4D53285643FC0308B993E068A42F1D13B2D33CC, L_26, _stringLiteral7C67F8D5E9337D6FC721A81B38A7BF17F4B214E5, NULL); V_10 = L_27; String_t* L_28 = V_10; RuntimeObject* L_29 = ___1_reader; NullCheck(L_29); Type_t* L_30; L_30 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_29, NULL); NullCheck(L_30); String_t* L_31; L_31 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_30); String_t* L_32; L_32 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_28, _stringLiteralBE1E8D1714632A5E19FA4D1C8C0DC76B39520A62, L_31, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL); V_10 = L_32; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00d4_1: { RuntimeObject* L_33 = ___1_reader; NullCheck(L_33); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_34; L_34 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_33); NullCheck(L_34); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_35; L_35 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_34, NULL); NullCheck(L_35); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_36; L_36 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_35, NULL); String_t* L_37 = V_10; NullCheck(L_36); DebugContext_LogError_mA39F7688549F785CEF315428BC53941ECAFE8A1A(L_36, L_37, NULL); V_9 = (bool)1; return; } }); try { String_t* L_38 = V_10; RuntimeObject* L_39 = ___1_reader; NullCheck(L_39); String_t* L_40; L_40 = InterfaceFuncInvoker0< String_t* >::Invoke(10, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_39); String_t* L_41; L_41 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_38, _stringLiteralB788A74FC0801E25B115248691C5D345021B68D5, L_40, NULL); V_10 = L_41; goto IL_0169_1; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ef_1: { String_t* L_42 = V_4; bool L_43; L_43 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_42, NULL); if (!L_43) { goto IL_014e_1; } } { RuntimeObject* L_44 = ___1_reader; NullCheck(L_44); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_45; L_45 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_44); NullCheck(L_45); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_46; L_46 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_45, NULL); NullCheck(L_46); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_47; L_47 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_46, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_48; NullCheck(L_49); (L_49)->SetAt(static_cast(0), (String_t*)_stringLiteral5E791824C131CEF00DDE27BB042D24AD2716D8CF); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49; Il2CppFakeBox L_51(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_5)); String_t* L_52; L_52 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_51), NULL); NullCheck(L_50); (L_50)->SetAt(static_cast(1), (String_t*)L_52); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_50; NullCheck(L_53); (L_53)->SetAt(static_cast(2), (String_t*)_stringLiteralDC6B1B5316D2B61EBFFF2945B6659A1790C15A80); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53; RuntimeObject* L_55 = ___1_reader; NullCheck(L_55); String_t* L_56; L_56 = InterfaceFuncInvoker0< String_t* >::Invoke(5, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_55); NullCheck(L_54); (L_54)->SetAt(static_cast(3), (String_t*)L_56); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_54; NullCheck(L_57); (L_57)->SetAt(static_cast(4), (String_t*)_stringLiteral4319268C59DD30792B4D4E4CCB274A6A2D4328C2); String_t* L_58; L_58 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_57, NULL); NullCheck(L_47); DebugContext_LogError_mA39F7688549F785CEF315428BC53941ECAFE8A1A(L_47, L_58, NULL); V_9 = (bool)1; goto IL_0169_1; } IL_014e_1: { Dictionary_2_t54242F75D8069638C3D67A4D2BB618F7599C1644* L_59 = V_2; String_t* L_60 = V_4; NullCheck(L_59); bool L_61; L_61 = Dictionary_2_TryGetValue_mABEE8FF257E6D741C1D6FE18FEF75E68394D6564(L_59, L_60, (&V_7), Dictionary_2_TryGetValue_mABEE8FF257E6D741C1D6FE18FEF75E68394D6564_RuntimeMethod_var); if (!L_61) { goto IL_0166_1; } } { MemberInfo_t* L_62 = V_7; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_63; L_63 = UnitySerializationUtility_GetCachedUnityMemberSetter_mBCEA2DE479A33AC3427B3A80002228A2BFF5E3A5(L_62, NULL); WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_64 = L_63; V_8 = L_64; if (L_64) { goto IL_0169_1; } } IL_0166_1: { V_9 = (bool)1; } IL_0169_1: { bool L_65 = V_9; if (!L_65) { goto IL_0175_1; } } { RuntimeObject* L_66 = ___1_reader; NullCheck(L_66); InterfaceActionInvoker0::Invoke(37, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_66); goto IL_01e1_1; } IL_0175_1: { MemberInfo_t* L_67 = V_7; il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); Type_t* L_68; L_68 = FormatterUtilities_GetContainedType_m6946C7459D0044E7DA078FE39E16DC9EFFB93718(L_67, NULL); V_11 = L_68; Type_t* L_69 = V_11; il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* L_70; L_70 = Serializer_Get_mB6B45D426901AEA227CE764C35D72E4531698FBD(L_69, NULL); V_12 = L_70; } try { Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA* L_71 = V_12; RuntimeObject* L_72 = ___1_reader; NullCheck(L_71); RuntimeObject* L_73; L_73 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(4, L_71, L_72); V_13 = L_73; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_74 = V_8; RuntimeObject* L_75 = V_13; NullCheck(L_74); WeakValueSetter_Invoke_m8162DB1E2BE0725157061FF3F0D401009F3AB7CA_inline(L_74, (&V_6), L_75, NULL); goto IL_01b9_1; } 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_019e_1; } throw e; } CATCH_019e_1: { V_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); RuntimeObject* L_76 = ___1_reader; NullCheck(L_76); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_77; L_77 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var)), L_76); NullCheck(L_77); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_78; L_78 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_77, NULL); NullCheck(L_78); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_79; L_79 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_78, NULL); Exception_t* L_80 = V_14; NullCheck(L_79); DebugContext_LogException_mB2049C271A61D73E3B468A6931D4A694FD58CDFB(L_79, L_80, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_01b9_1; } IL_01b9_1: { int32_t L_81 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_81, 1)); int32_t L_82 = V_3; if ((((int32_t)L_82) <= ((int32_t)((int32_t)1000)))) { goto IL_01e1_1; } } { RuntimeObject* L_83 = ___1_reader; NullCheck(L_83); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_84; L_84 = InterfaceFuncInvoker0< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(8, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_83); NullCheck(L_84); SerializationConfig_t6D2562EC18C4263B7A22E2629142AACFD3CECAAB* L_85; L_85 = DeserializationContext_get_Config_mE392E4DD9894B26123D8CA07405E7ADF7CAEA678(L_84, NULL); NullCheck(L_85); DebugContext_t417A5CB26111558E5F6688BCE4ABB7F97DA080AF* L_86; L_86 = SerializationConfig_get_DebugContext_m3B30B1DBC7046A3764B42952E8DA071AB411FA9D(L_85, NULL); NullCheck(L_86); DebugContext_LogError_mA39F7688549F785CEF315428BC53941ECAFE8A1A(L_86, _stringLiteralD94A3676B2424E530F79B12D4223723CDC673F6F, NULL); goto IL_01fe_1; } IL_01e1_1: { RuntimeObject* L_87 = ___1_reader; NullCheck(L_87); uint8_t L_88; L_88 = InterfaceFuncInvoker1< uint8_t, String_t** >::Invoke(16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, L_87, (&V_4)); uint8_t L_89 = L_88; V_5 = L_89; if ((((int32_t)L_89) == ((int32_t)8))) { goto IL_01fe_1; } } { uint8_t L_90 = V_5; if ((((int32_t)L_90) == ((int32_t)((int32_t)13)))) { goto IL_01fe_1; } } { uint8_t L_91 = V_5; if ((!(((uint32_t)L_91) == ((uint32_t)((int32_t)15))))) { goto IL_0074_1; } } IL_01fe_1: { goto IL_0255; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0200; } 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_0224; } throw e; } CATCH_0200: { V_15 = ((SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)IL2CPP_GET_ACTIVE_EXCEPTION(SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_92 = ___0_unityObject; NullCheck(L_92); Type_t* L_93; L_93 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_92, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_94; L_94 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_93, NULL); String_t* L_95; L_95 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral583B8C5B75380AFF1436BCB8A3F1BA593D0A81BE)), L_94, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6235A6BA2CF9D07A543CBFF90828B4BFB5B552AB)), NULL); SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* L_96 = V_15; SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F* L_97 = (SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationAbortException_t9B2E50F1CCF6EBE819388902E01014E9709A393F_il2cpp_TypeInfo_var))); SerializationAbortException__ctor_m8B4E8BEF77E21ECA0EE0C029CC5CFB17ED6BDDCB(L_97, L_95, L_96, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_97, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_DeserializeUnityObject_m0FC9CE2A3FC7F42ABE859133CEC602D3CCB58E35_RuntimeMethod_var))); } CATCH_0224: { V_16 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_98 = ___0_unityObject; NullCheck(L_98); Type_t* L_99; L_99 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_98, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_100; L_100 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_99, NULL); Exception_t* L_101 = V_16; NullCheck(L_101); String_t* L_102; L_102 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_101); String_t* L_103; L_103 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA26507FED3F73A7EFDCA3EB4C6A14F4A84843FAC)), L_100, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9816E74B93E1C26A72AD4D2196C8A3C7A3C28924)), L_102, NULL); Exception_t* L_104 = V_16; Exception_t* L_105 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_105, L_103, L_104, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_105, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0255; } IL_0255: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* UnitySerializationUtility_SerializePrefabModifications_m5A6F2CB2502520CFA19093A3690B5AF80FCC3DB0 (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* ___0_modifications, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** ___1_referencedUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mD0C4F7FF7F9F0AEC27B65DEE41D8E7B77243EBA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSerializePrefabModificationsU3Eb__34_0_m5AF0B47D792DA3B626E8101011802D43D1C975F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FABC2A25CB706D14D196EDC81593EDDF5444872); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral253AAF8475BA32B69C159F7562DFFD7A6A328EC7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8744A8B8BD390EB66CA0CAE2376C973E6904FFB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A); s_Il2CppMethodInitialized = true; } List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL; Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* V_1 = NULL; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* V_2 = NULL; Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* V_3 = NULL; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* V_4 = NULL; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* V_5 = NULL; int32_t V_6 = 0; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* V_7 = NULL; Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* V_8 = NULL; int32_t V_9 = 0; Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* G_B9_0 = NULL; List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* G_B9_1 = NULL; Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* G_B8_0 = NULL; List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* G_B8_1 = NULL; { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_0 = ___1_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_0); if (L_1) { goto IL_000d; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_2 = ___1_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_3 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_3, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); *((RuntimeObject**)L_2) = (RuntimeObject*)L_3; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_3); goto IL_001e; } IL_000d: { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_4 = ___1_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_5 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_4); NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_inline(L_5, List_1_get_Count_m44A99205EF9DCC954DCADB768DEC5B439BA5E34C_RuntimeMethod_var); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_001e; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_7 = ___1_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_8 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_7); NullCheck(L_8); List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_inline(L_8, List_1_Clear_m51249A9DD3B29478801AC004DEA026A63D4A6D9B_RuntimeMethod_var); } IL_001e: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_9 = ___0_modifications; if (!L_9) { goto IL_0029; } } { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_10 = ___0_modifications; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_inline(L_10, List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var); if (L_11) { goto IL_002f; } } IL_0029: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_12 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_12, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); return L_12; } IL_002f: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_13 = ___0_modifications; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var); Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* L_14 = ((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9__34_0; Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* L_15 = L_14; if (L_15) { G_B9_0 = L_15; G_B9_1 = L_13; goto IL_004f; } G_B8_0 = L_15; G_B8_1 = L_13; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var); U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* L_16 = ((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9; Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* L_17 = (Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED*)il2cpp_codegen_object_new(Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED_il2cpp_TypeInfo_var); Comparison_1__ctor_m47CCBD81BEAA746F1D41CB48AD5253BF0AE1FC80(L_17, L_16, (intptr_t)((void*)U3CU3Ec_U3CSerializePrefabModificationsU3Eb__34_0_m5AF0B47D792DA3B626E8101011802D43D1C975F7_RuntimeMethod_var), NULL); Comparison_1_t266E6E7A90604B921B8E4751EB1EB695B2961EED* L_18 = L_17; ((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9__34_0 = L_18; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9__34_0), (void*)L_18); G_B9_0 = L_18; G_B9_1 = G_B8_1; } IL_004f: { NullCheck(G_B9_1); List_1_Sort_mD0C4F7FF7F9F0AEC27B65DEE41D8E7B77243EBA3(G_B9_1, G_B9_0, List_1_Sort_mD0C4F7FF7F9F0AEC27B65DEE41D8E7B77243EBA3_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_19 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_19, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); V_0 = L_19; il2cpp_codegen_runtime_class_init_inline(Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_20; L_20 = Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803(Cache_1_Claim_m03A1DF4F2BB1CC546A9596FA37451ECC49D00803_RuntimeMethod_var); V_1 = L_20; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02b3: { { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_21 = V_1; if (!L_21) { goto IL_02bc; } } { Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_22 = V_1; NullCheck(L_22); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22); } IL_02bc: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_il2cpp_TypeInfo_var); Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_23; L_23 = CachedMemoryStream_Claim_m44CFEA536295BD9BA32EC786AE30432C3FF570A0((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, NULL); V_2 = L_23; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02a9_1: { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_24 = V_2; if (!L_24) { goto IL_02b2_1; } } { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_25 = V_2; NullCheck(L_25); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_25); } IL_02b2_1: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_il2cpp_TypeInfo_var); Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_26; L_26 = Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB(Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB_RuntimeMethod_var); V_3 = L_26; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_029f_2: { { Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_27 = V_3; if (!L_27) { goto IL_02a8_2; } } { Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_28 = V_3; NullCheck(L_28); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_28); } IL_02a8_2: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_29; L_29 = Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A(Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); V_4 = L_29; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0293_3: { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_30 = V_4; if (!L_30) { goto IL_029e_3; } } { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_31 = V_4; NullCheck(L_31); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_31); } IL_029e_3: { return; } } }); try { { Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_32 = V_3; NullCheck(L_32); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_33 = L_32->___Value; V_5 = L_33; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_34 = V_5; Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5* L_35 = V_1; il2cpp_codegen_runtime_class_init_inline(Cache_1_t59F1D1CD01F2EF55D60BF6BA3023588287573CA5_il2cpp_TypeInfo_var); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_36; L_36 = Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8(L_35, Cache_1_op_Implicit_mCBDE68C21F5CC6795994E57AD870259F43C17FB8_RuntimeMethod_var); NullCheck(L_34); BaseDataWriter_set_Context_m3601EDCA72B430A851A4E435FD3725518406D24B_inline(L_34, L_36, NULL); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_37 = V_5; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_38 = V_2; NullCheck(L_38); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_39 = L_38->___Value; NullCheck(L_39); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_40; L_40 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_39, NULL); NullCheck(L_37); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(45, L_37, L_40); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_41 = V_5; NullCheck(L_41); VirtualActionInvoker0::Invoke(74, L_41); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_42 = V_5; NullCheck(L_42); L_42->___FormatAsReadable = (bool)0; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_43 = V_5; NullCheck(L_43); L_43->___EnableTypeOptimization = (bool)0; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_44 = V_4; NullCheck(L_44); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_45 = L_44->___Value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3** L_46 = ___1_referencedUnityObjects; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_47 = *((List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3**)L_46); NullCheck(L_45); UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(L_45, L_47, NULL); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_48 = V_5; NullCheck(L_48); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_49; L_49 = BaseDataWriter_get_Context_m212BD8AD4CEFFABD3CBF7BEA5B66C3FE37FF2EE3(L_48, NULL); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_50 = V_4; NullCheck(L_50); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_51 = L_50->___Value; NullCheck(L_49); SerializationContext_set_IndexReferenceResolver_m62D1582F83A975E91AE944B6AFB330D813A41DD9_inline(L_49, L_51, NULL); V_6 = 0; goto IL_0284_4; } IL_00db_4: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_52 = ___0_modifications; int32_t L_53 = V_6; NullCheck(L_52); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_54; L_54 = List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398(L_52, L_53, List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398_RuntimeMethod_var); V_7 = L_54; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_55 = V_7; NullCheck(L_55); int32_t L_56 = L_55->___ModificationType; if ((!(((uint32_t)L_56) == ((uint32_t)1)))) { goto IL_013e_4; } } { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_57 = V_5; NullCheck(L_57); JsonDataWriter_MarkJustStarted_m479213E46A3E420676F0B6A6626B201B2BBC45DC(L_57, NULL); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_58 = V_5; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_59 = V_7; NullCheck(L_59); String_t* L_60 = L_59->___Path; NullCheck(L_58); VirtualActionInvoker2< String_t*, String_t* >::Invoke(59, L_58, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, L_60); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_61 = V_5; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_62 = V_7; NullCheck(L_62); int32_t L_63 = L_62->___NewLength; NullCheck(L_61); VirtualActionInvoker2< String_t*, int32_t >::Invoke(63, L_61, _stringLiteralE8744A8B8BD390EB66CA0CAE2376C973E6904FFB, L_63); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_64 = V_5; NullCheck(L_64); VirtualActionInvoker0::Invoke(46, L_64); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_65 = V_0; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_66 = V_2; NullCheck(L_66); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_67 = L_66->___Value; NullCheck(L_67); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_68; L_68 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_67, NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); String_t* L_69; L_69 = UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86(L_68, NULL); NullCheck(L_65); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_65, L_69, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); goto IL_0272_4; } IL_013e_4: { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_70 = V_7; NullCheck(L_70); int32_t L_71 = L_70->___ModificationType; if (L_71) { goto IL_0201_4; } } { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_72 = V_5; NullCheck(L_72); JsonDataWriter_MarkJustStarted_m479213E46A3E420676F0B6A6626B201B2BBC45DC(L_72, NULL); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_73 = V_5; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_74 = V_7; NullCheck(L_74); String_t* L_75 = L_74->___Path; NullCheck(L_73); VirtualActionInvoker2< String_t*, String_t* >::Invoke(59, L_73, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, L_75); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_76 = V_7; NullCheck(L_76); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_77 = L_76->___ReferencePaths; if (!L_77) { goto IL_01c6_4; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_78 = V_7; NullCheck(L_78); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_79 = L_78->___ReferencePaths; NullCheck(L_79); int32_t L_80; L_80 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_79, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_80) <= ((int32_t)0))) { goto IL_01c6_4; } } { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_81 = V_5; NullCheck(L_81); VirtualActionInvoker2< String_t*, Type_t* >::Invoke(48, L_81, _stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0, (Type_t*)NULL); V_9 = 0; goto IL_01aa_4; } IL_018e_4: { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_82 = V_5; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_83 = V_7; NullCheck(L_83); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_84 = L_83->___ReferencePaths; int32_t L_85 = V_9; NullCheck(L_84); String_t* L_86; L_86 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_84, L_85, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); NullCheck(L_82); VirtualActionInvoker2< String_t*, String_t* >::Invoke(59, L_82, (String_t*)NULL, L_86); int32_t L_87 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_87, 1)); } IL_01aa_4: { int32_t L_88 = V_9; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_89 = V_7; NullCheck(L_89); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_90 = L_89->___ReferencePaths; NullCheck(L_90); int32_t L_91; L_91 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_90, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_88) < ((int32_t)L_91))) { goto IL_018e_4; } } { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_92 = V_5; NullCheck(L_92); VirtualActionInvoker1< String_t* >::Invoke(49, L_92, _stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0); } IL_01c6_4: { il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_93; L_93 = Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088(Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); V_8 = L_93; Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_94 = V_8; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_95 = V_7; NullCheck(L_95); RuntimeObject* L_96 = L_95->___ModifiedValue; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_97 = V_5; NullCheck(L_94); VirtualActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(5, L_94, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, L_96, L_97); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_98 = V_5; NullCheck(L_98); VirtualActionInvoker0::Invoke(46, L_98); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_99 = V_0; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_100 = V_2; NullCheck(L_100); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_101 = L_100->___Value; NullCheck(L_101); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_102; L_102 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_101, NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); String_t* L_103; L_103 = UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86(L_102, NULL); NullCheck(L_99); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_99, L_103, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); goto IL_0272_4; } IL_0201_4: { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_104 = V_7; NullCheck(L_104); int32_t L_105 = L_104->___ModificationType; if ((!(((uint32_t)L_105) == ((uint32_t)2)))) { goto IL_0272_4; } } { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_106 = V_5; NullCheck(L_106); JsonDataWriter_MarkJustStarted_m479213E46A3E420676F0B6A6626B201B2BBC45DC(L_106, NULL); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_107 = V_5; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_108 = V_7; NullCheck(L_108); String_t* L_109 = L_108->___Path; NullCheck(L_107); VirtualActionInvoker2< String_t*, String_t* >::Invoke(59, L_107, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, L_109); il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* L_110; L_110 = Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA(Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_111 = V_7; NullCheck(L_111); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_112 = L_111->___DictionaryKeysAdded; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_113 = V_5; NullCheck(L_110); VirtualActionInvoker3< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject* >::Invoke(7, L_110, _stringLiteral1FABC2A25CB706D14D196EDC81593EDDF5444872, L_112, L_113); Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* L_114; L_114 = Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA(Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_115 = V_7; NullCheck(L_115); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_116 = L_115->___DictionaryKeysRemoved; JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_117 = V_5; NullCheck(L_114); VirtualActionInvoker3< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject* >::Invoke(7, L_114, _stringLiteral253AAF8475BA32B69C159F7562DFFD7A6A328EC7, L_116, L_117); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_118 = V_5; NullCheck(L_118); VirtualActionInvoker0::Invoke(46, L_118); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_119 = V_0; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_120 = V_2; NullCheck(L_120); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_121 = L_120->___Value; NullCheck(L_121); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_122; L_122 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_121, NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); String_t* L_123; L_123 = UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86(L_122, NULL); NullCheck(L_119); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_119, L_123, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_0272_4: { JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_124 = V_5; NullCheck(L_124); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_125; L_125 = BaseDataWriter_get_Context_m212BD8AD4CEFFABD3CBF7BEA5B66C3FE37FF2EE3(L_124, NULL); NullCheck(L_125); SerializationContext_ResetInternalReferences_mDCB8673B8AD671BBADFD1E444A1D09B5B2E6B3D9(L_125, NULL); int32_t L_126 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_126, 1)); } IL_0284_4: { int32_t L_127 = V_6; List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_128 = ___0_modifications; NullCheck(L_128); int32_t L_129; L_129 = List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_inline(L_128, List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var); if ((((int32_t)L_127) < ((int32_t)L_129))) { goto IL_00db_4; } } { goto IL_02bd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02bd: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_130 = V_0; return L_130; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, 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*)&UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; NullCheck(L_0); int64_t L_1; L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_0); if ((int64_t)(L_1) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), UnitySerializationUtility_GetStringFromStreamAndReset_m58EF89BFB9B2416C5145855128A915C8A110BE86_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_1)); V_0 = L_2; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = ___0_stream; NullCheck(L_3); VirtualActionInvoker1< int64_t >::Invoke(12, L_3, ((int64_t)0)); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; NullCheck(L_6); NullCheck(L_4); int32_t L_7; L_7 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(22, L_4, L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length))); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = ___0_stream; NullCheck(L_8); VirtualActionInvoker1< int64_t >::Invoke(12, L_8, ((int64_t)0)); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9; L_9 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_0; NullCheck(L_9); String_t* L_11; L_11 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(33, L_9, L_10); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* UnitySerializationUtility_DeserializePrefabModifications_m7DF8143E5689FB6E3950C252B8218FBFBDA49A3E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_modifications, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_referencedUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB86D92EE960E43C35B1A6FB66414059C0C5D6A81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FABC2A25CB706D14D196EDC81593EDDF5444872); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral253AAF8475BA32B69C159F7562DFFD7A6A328EC7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral626C22673853697109B74DE9EBB6550D62617585); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5F5C9C16865FC082A265B652E6CDEAA4336E958); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2FD3D1BB8E20A2650264FB77F2EA347AC51C3E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8744A8B8BD390EB66CA0CAE2376C973E6904FFB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4F68A0CA26DA2155A8FCB69C2BDCA551B5BD66A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A); s_Il2CppMethodInitialized = true; } List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* V_4 = NULL; Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* V_5 = NULL; Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* V_6 = NULL; Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* V_7 = NULL; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_8 = NULL; JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* V_9 = NULL; int32_t V_10 = 0; String_t* V_11 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_12 = NULL; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* V_13 = NULL; String_t* V_14 = NULL; uint8_t V_15 = 0; Type_t* V_16 = NULL; String_t* V_17 = NULL; { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_modifications; if (!L_0) { goto IL_000b; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = ___0_modifications; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_1, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if (L_2) { goto IL_0011; } } IL_000b: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_3 = (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*)il2cpp_codegen_object_new(List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE_il2cpp_TypeInfo_var); List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5(L_3, List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5_RuntimeMethod_var); return L_3; } IL_0011: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_4 = (List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE*)il2cpp_codegen_object_new(List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE_il2cpp_TypeInfo_var); List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5(L_4, List_1__ctor_m3E003B2F83472818B93F1F4760E76789F97E8CC5_RuntimeMethod_var); V_0 = L_4; V_1 = 0; V_2 = 0; goto IL_0036; } IL_001d: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = ___0_modifications; int32_t L_6 = V_2; NullCheck(L_5); String_t* L_7; L_7 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_5, L_6, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); V_3 = ((int32_t)il2cpp_codegen_multiply(L_8, 2)); int32_t L_9 = V_3; int32_t L_10 = V_1; if ((((int32_t)L_9) <= ((int32_t)L_10))) { goto IL_0032; } } { int32_t L_11 = V_3; V_1 = L_11; } IL_0032: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0036: { int32_t L_13 = V_2; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = ___0_modifications; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_14, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_001d; } } { il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_16; L_16 = Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3(Cache_1_Claim_m73B9D17102BA018540E2B60CB977B45E6B873BF3_RuntimeMethod_var); V_4 = L_16; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0304: { { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_17 = V_4; if (!L_17) { goto IL_030f; } } { Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_18 = V_4; NullCheck(L_18); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18); } IL_030f: { return; } } }); try { { int32_t L_19 = V_1; il2cpp_codegen_runtime_class_init_inline(CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3_il2cpp_TypeInfo_var); Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_20; L_20 = CachedMemoryStream_Claim_mF1059E0274650C59E70987945A8FCEE1D82F6ECB(L_19, NULL); V_5 = L_20; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02f8_1: { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_21 = V_5; if (!L_21) { goto IL_0303_1; } } { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_22 = V_5; NullCheck(L_22); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22); } IL_0303_1: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_il2cpp_TypeInfo_var); Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_23; L_23 = Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F(Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F_RuntimeMethod_var); V_6 = L_23; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02ec_2: { { Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_24 = V_6; if (!L_24) { goto IL_02f7_2; } } { Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_25 = V_6; NullCheck(L_25); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_25); } IL_02f7_2: { return; } } }); try { { il2cpp_codegen_runtime_class_init_inline(Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416_il2cpp_TypeInfo_var); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_26; L_26 = Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A(Cache_1_Claim_m52643C961BEBD101E68724DB09640A74EC42FE2A_RuntimeMethod_var); V_7 = L_26; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02e0_3: { { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_27 = V_7; if (!L_27) { goto IL_02eb_3; } } { Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_28 = V_7; NullCheck(L_28); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_28); } IL_02eb_3: { return; } } }); try { { Cache_1_tBABF76E37486717F2DAC69A945EA2A71A8DCEC8E* L_29 = V_5; NullCheck(L_29); CachedMemoryStream_t39C2912B44A990921E3ADA2BE147D55A7B1FA7A3* L_30 = L_29->___Value; NullCheck(L_30); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_31; L_31 = CachedMemoryStream_get_MemoryStream_m32BBA92BF8ABFEDFF1BB208BB10F568EC65B77AC(L_30, NULL); V_8 = L_31; Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_32 = V_6; NullCheck(L_32); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_33 = L_32->___Value; V_9 = L_33; JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_34 = V_9; Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813* L_35 = V_4; il2cpp_codegen_runtime_class_init_inline(Cache_1_t2842E8271CE764355FD4F876B42BD6BE1229B813_il2cpp_TypeInfo_var); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_36; L_36 = Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8(L_35, Cache_1_op_Implicit_m28F4D6759B98E2D55D947C67CC8B9C9A04319EF8_RuntimeMethod_var); NullCheck(L_34); BaseDataReader_set_Context_m54D4C7EDBEFF4AF0BD022E6B38A8A2D312E463E0_inline(L_34, L_36, NULL); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_37 = V_9; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_38 = V_8; NullCheck(L_37); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(48, L_37, L_38); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_39 = V_7; NullCheck(L_39); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_40 = L_39->___Value; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_41 = ___1_referencedUnityObjects; NullCheck(L_40); UnityReferenceResolver_SetReferencedUnityObjects_m56C7EF738D6EA067980B570ABABD9A12F052DDD0(L_40, L_41, NULL); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_42 = V_9; NullCheck(L_42); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_43; L_43 = BaseDataReader_get_Context_mE5B2E5D2C270BD3633AADBE10D2318C032624B4C(L_42, NULL); Cache_1_t68EF1BAC73E96CCF39A773F576E60510C01F4416* L_44 = V_7; NullCheck(L_44); UnityReferenceResolver_tD1A32D717833B237066D7DA1E91F281027E61637* L_45 = L_44->___Value; NullCheck(L_43); DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline(L_43, L_45, NULL); V_10 = 0; goto IL_02d1_4; } IL_00b2_4: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_46 = ___0_modifications; int32_t L_47 = V_10; NullCheck(L_46); String_t* L_48; L_48 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_46, L_47, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); V_11 = L_48; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_49; L_49 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_50 = V_11; NullCheck(L_49); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51; L_51 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(16, L_49, L_50); V_12 = L_51; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_52 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = V_12; NullCheck(L_53); NullCheck(L_52); VirtualActionInvoker1< int64_t >::Invoke(21, L_52, ((int64_t)((int32_t)(((RuntimeArray*)L_53)->max_length)))); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_54 = V_8; NullCheck(L_54); VirtualActionInvoker1< int64_t >::Invoke(12, L_54, ((int64_t)0)); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_55 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = V_12; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = V_12; NullCheck(L_57); NullCheck(L_55); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(25, L_55, L_56, 0, ((int32_t)(((RuntimeArray*)L_57)->max_length))); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_58 = V_8; NullCheck(L_58); VirtualActionInvoker1< int64_t >::Invoke(12, L_58, ((int64_t)0)); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_59 = (PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B*)il2cpp_codegen_object_new(PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B_il2cpp_TypeInfo_var); PrefabModification__ctor_m8FEE391665C88F32E1B66EFD477A61772A51F0BD(L_59, NULL); V_13 = L_59; JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_60 = V_9; NullCheck(L_60); VirtualActionInvoker0::Invoke(77, L_60); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_61 = V_9; NullCheck(L_61); uint8_t L_62; L_62 = VirtualFuncInvoker1< uint8_t, String_t** >::Invoke(54, L_61, (&V_14)); V_15 = L_62; uint8_t L_63 = V_15; if ((!(((uint32_t)L_63) == ((uint32_t)((int32_t)15))))) { goto IL_029c_4; } } { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_64 = V_9; NullCheck(L_64); VirtualActionInvoker0::Invoke(75, L_64); goto IL_029c_4; } IL_0124_4: { String_t* L_65 = V_14; if (L_65) { goto IL_0155_4; } } { Il2CppFakeBox L_66(EntryType_t6D569B42F5156D79A707643D404F76F0641C6F80_il2cpp_TypeInfo_var, (&V_15)); String_t* L_67; L_67 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_66), NULL); String_t* L_68; L_68 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD2FD3D1BB8E20A2650264FB77F2EA347AC51C3E6, L_67, _stringLiteralF4F68A0CA26DA2155A8FCB69C2BDCA551B5BD66A, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_68, NULL); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_69 = V_9; NullCheck(L_69); VirtualActionInvoker0::Invoke(75, L_69); goto IL_029c_4; } IL_0155_4: { String_t* L_70 = V_14; NullCheck(L_70); bool L_71; L_71 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_70, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, 3, NULL); if (!L_71) { goto IL_0178_4; } } { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_72 = V_9; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_73 = V_13; NullCheck(L_73); String_t** L_74 = (String_t**)(&L_73->___Path); NullCheck(L_72); bool L_75; L_75 = VirtualFuncInvoker1< bool, String_t** >::Invoke(60, L_72, L_74); goto IL_029c_4; } IL_0178_4: { String_t* L_76 = V_14; NullCheck(L_76); bool L_77; L_77 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_76, _stringLiteralE8744A8B8BD390EB66CA0CAE2376C973E6904FFB, 3, NULL); if (!L_77) { goto IL_01a3_4; } } { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_78 = V_9; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_79 = V_13; NullCheck(L_79); int32_t* L_80 = (int32_t*)(&L_79->___NewLength); NullCheck(L_78); bool L_81; L_81 = VirtualFuncInvoker1< bool, int32_t* >::Invoke(64, L_78, L_80); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_82 = V_13; NullCheck(L_82); L_82->___ModificationType = 1; goto IL_029c_4; } IL_01a3_4: { String_t* L_83 = V_14; NullCheck(L_83); bool L_84; L_84 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_83, _stringLiteral147AB72BB5581404F6A2E9408D7F52F5CA6219E0, 3, NULL); if (!L_84) { goto IL_01fb_4; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_85 = V_13; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_86 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_86, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); NullCheck(L_85); L_85->___ReferencePaths = L_86; Il2CppCodeGenWriteBarrier((void**)(&L_85->___ReferencePaths), (void*)L_86); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_87 = V_9; NullCheck(L_87); bool L_88; L_88 = VirtualFuncInvoker1< bool, Type_t** >::Invoke(49, L_87, (&V_16)); goto IL_01e2_4; } IL_01ca_4: { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_89 = V_9; NullCheck(L_89); bool L_90; L_90 = VirtualFuncInvoker1< bool, String_t** >::Invoke(60, L_89, (&V_17)); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_91 = V_13; NullCheck(L_91); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_92 = L_91->___ReferencePaths; String_t* L_93 = V_17; NullCheck(L_92); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_92, L_93, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_01e2_4: { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_94 = V_9; NullCheck(L_94); uint8_t L_95; L_95 = VirtualFuncInvoker1< uint8_t, String_t** >::Invoke(54, L_94, (&V_14)); if ((((int32_t)L_95) == ((int32_t)1))) { goto IL_01ca_4; } } { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_96 = V_9; NullCheck(L_96); bool L_97; L_97 = VirtualFuncInvoker0< bool >::Invoke(50, L_96); goto IL_029c_4; } IL_01fb_4: { String_t* L_98 = V_14; NullCheck(L_98); bool L_99; L_99 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_98, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, 3, NULL); if (!L_99) { goto IL_0227_4; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_100 = V_13; il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t1CDDD4599196934467FD7DFAB2D9B447ED9CC0D7* L_101; L_101 = Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088(Serializer_Get_TisRuntimeObject_mC51DDDE8B80F5826B8E85D4605344EC40EE0B088_RuntimeMethod_var); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_102 = V_9; NullCheck(L_101); RuntimeObject* L_103; L_103 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(6, L_101, L_102); NullCheck(L_100); L_100->___ModifiedValue = L_103; Il2CppCodeGenWriteBarrier((void**)(&L_100->___ModifiedValue), (void*)L_103); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_104 = V_13; NullCheck(L_104); L_104->___ModificationType = 0; goto IL_029c_4; } IL_0227_4: { String_t* L_105 = V_14; NullCheck(L_105); bool L_106; L_106 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_105, _stringLiteral1FABC2A25CB706D14D196EDC81593EDDF5444872, 3, NULL); if (!L_106) { goto IL_0253_4; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_107 = V_13; il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* L_108; L_108 = Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA(Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_109 = V_9; NullCheck(L_108); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_110; L_110 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject* >::Invoke(6, L_108, L_109); NullCheck(L_107); L_107->___DictionaryKeysAdded = L_110; Il2CppCodeGenWriteBarrier((void**)(&L_107->___DictionaryKeysAdded), (void*)L_110); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_111 = V_13; NullCheck(L_111); L_111->___ModificationType = 2; goto IL_029c_4; } IL_0253_4: { String_t* L_112 = V_14; NullCheck(L_112); bool L_113; L_113 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_112, _stringLiteral253AAF8475BA32B69C159F7562DFFD7A6A328EC7, 3, NULL); if (!L_113) { goto IL_027f_4; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_114 = V_13; il2cpp_codegen_runtime_class_init_inline(Serializer_t6C6FF0C071058921A25F0197AEBE808891C78EDA_il2cpp_TypeInfo_var); Serializer_1_t8E5B30100F5AC9FDFED555317B21E26FA745187F* L_115; L_115 = Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA(Serializer_Get_TisObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_m67769BEAD5A79217FA9570B8F6EA17AC2BA386FA_RuntimeMethod_var); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_116 = V_9; NullCheck(L_115); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_117; L_117 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject* >::Invoke(6, L_115, L_116); NullCheck(L_114); L_114->___DictionaryKeysRemoved = L_117; Il2CppCodeGenWriteBarrier((void**)(&L_114->___DictionaryKeysRemoved), (void*)L_117); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_118 = V_13; NullCheck(L_118); L_118->___ModificationType = 2; goto IL_029c_4; } IL_027f_4: { String_t* L_119 = V_14; String_t* L_120; L_120 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral626C22673853697109B74DE9EBB6550D62617585, L_119, _stringLiteralB5F5C9C16865FC082A265B652E6CDEAA4336E958, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_120, NULL); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_121 = V_9; NullCheck(L_121); VirtualActionInvoker0::Invoke(75, L_121); } IL_029c_4: { JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_122 = V_9; NullCheck(L_122); uint8_t L_123; L_123 = VirtualFuncInvoker1< uint8_t, String_t** >::Invoke(54, L_122, (&V_14)); uint8_t L_124 = L_123; V_15 = L_124; if ((((int32_t)L_124) == ((int32_t)8))) { goto IL_02ba_4; } } { uint8_t L_125 = V_15; if ((((int32_t)L_125) == ((int32_t)((int32_t)13)))) { goto IL_02ba_4; } } { uint8_t L_126 = V_15; if ((!(((uint32_t)L_126) == ((uint32_t)((int32_t)15))))) { goto IL_0124_4; } } IL_02ba_4: { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_127 = V_13; NullCheck(L_127); String_t* L_128 = L_127->___Path; if (!L_128) { goto IL_02cb_4; } } { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_129 = V_0; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_130 = V_13; NullCheck(L_129); List_1_Add_mB86D92EE960E43C35B1A6FB66414059C0C5D6A81_inline(L_129, L_130, List_1_Add_mB86D92EE960E43C35B1A6FB66414059C0C5D6A81_RuntimeMethod_var); } IL_02cb_4: { int32_t L_131 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_131, 1)); } IL_02d1_4: { int32_t L_132 = V_10; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_133 = ___0_modifications; NullCheck(L_133); int32_t L_134; L_134 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_133, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_132) < ((int32_t)L_134))) { goto IL_00b2_4; } } { goto IL_0310; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0310: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_135 = V_0; return L_135; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_CreateDefaultUnityInitializedObject_mD80EE2536BB2BED8D999884910154AC6D46CA4CD (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = UnitySerializationUtility_CreateDefaultUnityInitializedObject_m9A47BD2B5EFF6F7DAA218A6D83DA055A615AB8FF(L_0, 0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_CreateDefaultUnityInitializedObject_m9A47BD2B5EFF6F7DAA218A6D83DA055A615AB8FF (Type_t* ___0_type, int32_t ___1_depth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15F3B67F570CD6F1C7255E182D23851EEF865FFA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFEF3227A766442073C70EFE7DC19B6BA9C63006); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_1 = NULL; RuntimeArray* V_2 = NULL; RuntimeObject* V_3 = NULL; Exception_t* V_4 = NULL; int32_t V_5 = 0; FieldInfo_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = ___1_depth; if ((((int32_t)L_0) <= ((int32_t)5))) { goto IL_0006; } } { return NULL; } IL_0006: { Type_t* L_1 = ___0_type; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_2; L_2 = UnitySerializationUtility_GuessIfUnityWillSerialize_mACC471A4863613E4BC0FB8974C04B421F5DBA1E3(L_1, NULL); if (L_2) { goto IL_001f; } } { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_3, NULL); if (L_4) { goto IL_0018; } } { return NULL; } IL_0018: { Type_t* L_5 = ___0_type; RuntimeObject* L_6; L_6 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_5, NULL); return L_6; } IL_001f: { Type_t* L_7 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); bool L_10; L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_7, L_9, NULL); if (!L_10) { goto IL_0037; } } { return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; } IL_0037: { Type_t* L_11 = ___0_type; NullCheck(L_11); bool L_12; L_12 = VirtualFuncInvoker0< bool >::Invoke(68, L_11); if (!L_12) { goto IL_005f; } } { Type_t* L_13 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeArray* L_14; L_14 = Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9(L_13, NULL); V_2 = L_14; RuntimeArray* L_15 = V_2; NullCheck(L_15); int32_t L_16; L_16 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_15, NULL); if ((((int32_t)L_16) > ((int32_t)0))) { goto IL_0057; } } { Type_t* L_17 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); RuntimeObject* L_18; L_18 = Enum_ToObject_m7952B7BD43E48BBF79BB973BD31E7FF9E62B948E(L_17, 0, NULL); return L_18; } IL_0057: { RuntimeArray* L_19 = V_2; NullCheck(L_19); RuntimeObject* L_20; L_20 = Array_GetValue_m007D247B8A6FE5BD60FD1CD510A714A416F2BA21(L_19, 0, NULL); return L_20; } IL_005f: { Type_t* L_21 = ___0_type; NullCheck(L_21); bool L_22; L_22 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_21, NULL); if (!L_22) { goto IL_006e; } } { Type_t* L_23 = ___0_type; RuntimeObject* L_24; L_24 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_23, NULL); return L_24; } IL_006e: { Type_t* L_25 = ___0_type; NullCheck(L_25); bool L_26; L_26 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_25, NULL); if (!L_26) { goto IL_0083; } } { Type_t* L_27 = ___0_type; NullCheck(L_27); Type_t* L_28; L_28 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_27); RuntimeArray* L_29; L_29 = Array_CreateInstance_m13B202130951A03AF5F52470A19E17D3AD2A8983(L_28, 0, NULL); return L_29; } IL_0083: { Type_t* L_30 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (List_1_tA989C33995B015444AE843B573C94F683039E41F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_32; L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_33; L_33 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_30, L_32, NULL); if (L_33) { goto IL_00a7; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); Type_t* L_36 = ___0_type; NullCheck(L_35); bool L_37; L_37 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_35, L_36); if (!L_37) { goto IL_00bc; } } IL_00a7: { } try { Type_t* L_38 = ___0_type; RuntimeObject* L_39; L_39 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_38, NULL); V_3 = L_39; goto IL_0195; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00b4; } throw e; } CATCH_00b4: { V_3 = NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0195; } IL_00bc: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_41; L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL); Type_t* L_42 = ___0_type; NullCheck(L_41); bool L_43; L_43 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_41, L_42); if (!L_43) { goto IL_00d0; } } { return NULL; } IL_00d0: { Type_t* L_44 = ___0_type; NullCheck(L_44); Assembly_t* L_45; L_45 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_44); NullCheck(L_45); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_46; L_46 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_45); NullCheck(L_46); String_t* L_47; L_47 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_46, NULL); NullCheck(L_47); bool L_48; L_48 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_47, _stringLiteralCFEF3227A766442073C70EFE7DC19B6BA9C63006, NULL); if (L_48) { goto IL_0108; } } { Type_t* L_49 = ___0_type; NullCheck(L_49); Assembly_t* L_50; L_50 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_49); NullCheck(L_50); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_51; L_51 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19, L_50); NullCheck(L_51); String_t* L_52; L_52 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_51, NULL); NullCheck(L_52); bool L_53; L_53 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_52, _stringLiteral15F3B67F570CD6F1C7255E182D23851EEF865FFA, NULL); if (!L_53) { goto IL_0131; } } IL_0108: { Type_t* L_54 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_55 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes; NullCheck(L_54); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_56; L_56 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_54, L_55, NULL); il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); bool L_57; L_57 = ConstructorInfo_op_Inequality_mB3CB8B779FA4400BBF7069097CC64E6CA1D235A4(L_56, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL); if (!L_57) { goto IL_0131; } } try { Type_t* L_58 = ___0_type; RuntimeObject* L_59; L_59 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_58, NULL); V_3 = L_59; goto IL_0195; } 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_0124; } throw e; } CATCH_0124: { V_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_60 = V_4; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_60, NULL); V_3 = NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0195; } IL_0131: { Type_t* L_61 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_62 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes; NullCheck(L_61); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_63; L_63 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_61, L_62, NULL); il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); bool L_64; L_64 = ConstructorInfo_op_Inequality_mB3CB8B779FA4400BBF7069097CC64E6CA1D235A4(L_63, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL); if (!L_64) { goto IL_014b; } } { Type_t* L_65 = ___0_type; RuntimeObject* L_66; L_66 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_65, NULL); return L_66; } IL_014b: { Type_t* L_67 = ___0_type; il2cpp_codegen_runtime_class_init_inline(FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var); RuntimeObject* L_68; L_68 = FormatterServices_GetUninitializedObject_mA2B57E3C189694129FE2870B8188421DF78468A1(L_67, NULL); V_0 = L_68; Type_t* L_69 = ___0_type; NullCheck(L_69); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_70; L_70 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(84, L_69, ((int32_t)52)); V_1 = L_70; V_5 = 0; goto IL_018c; } IL_0160: { FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_71 = V_1; int32_t L_72 = V_5; NullCheck(L_71); int32_t L_73 = L_72; FieldInfo_t* L_74 = (L_71)->GetAt(static_cast(L_73)); V_6 = L_74; FieldInfo_t* L_75 = V_6; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); bool L_76; L_76 = UnitySerializationUtility_GuessIfUnityWillSerialize_m66FC8B8526171C964ACD9CDBED6AE2D9097E53C9(L_75, NULL); if (!L_76) { goto IL_0186; } } { FieldInfo_t* L_77 = V_6; RuntimeObject* L_78 = V_0; FieldInfo_t* L_79 = V_6; NullCheck(L_79); Type_t* L_80; L_80 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_79); int32_t L_81 = ___1_depth; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); RuntimeObject* L_82; L_82 = UnitySerializationUtility_CreateDefaultUnityInitializedObject_m9A47BD2B5EFF6F7DAA218A6D83DA055A615AB8FF(L_80, ((int32_t)il2cpp_codegen_add(L_81, 1)), NULL); NullCheck(L_77); FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_77, L_78, L_82, NULL); } IL_0186: { int32_t L_83 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_83, 1)); } IL_018c: { int32_t L_84 = V_5; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_85 = V_1; NullCheck(L_85); if ((((int32_t)L_84) < ((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length))))) { goto IL_0160; } } { RuntimeObject* L_86 = V_0; return L_86; } IL_0195: { RuntimeObject* L_87 = V_3; return L_87; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_unityObject, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_modificationData, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___2_referencedUnityObjects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* V_0 = NULL; int32_t V_1 = 0; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_unityObject; 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_0014; } } { 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*)&_stringLiteral1A8B8DEC6BAEA83D39CCD37B6FC534F2FA450ADF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_ApplyPrefabModifications_mCC2ED5219769C894E14E37F010F2BB4F78019A50_RuntimeMethod_var))); } IL_0014: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = ___1_modificationData; if (!L_3) { goto IL_001f; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = ___1_modificationData; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_4, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if (L_5) { goto IL_0020; } } IL_001f: { return; } IL_0020: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = ___1_modificationData; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_7 = ___2_referencedUnityObjects; il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_8; L_8 = UnitySerializationUtility_DeserializePrefabModifications_m7DF8143E5689FB6E3950C252B8218FBFBDA49A3E(L_6, L_7, NULL); V_0 = L_8; V_1 = 0; goto IL_0064; } IL_002c: { List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_9); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_11; L_11 = List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398(L_9, L_10, List_1_get_Item_m11328DADE09E3CEA439C4F3D071191F02D99E398_RuntimeMethod_var); V_2 = L_11; } try { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_12 = V_2; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_13 = ___0_unityObject; NullCheck(L_12); PrefabModification_Apply_mB2A3CF5BB1746BFEB26D781E3A057FC04C7B6A4D(L_12, L_13, NULL); goto IL_0060; } 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_003d; } throw e; } CATCH_003d: { V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_14 = V_2; NullCheck(L_14); String_t* L_15 = L_14->___Path; String_t* L_16; L_16 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B92B96461BCE4D93614A6E9183D78AA127DAA00)), L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral915EF79C6D719E27D327C5D6AB0CB8D379A66D16)), NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_16, NULL); Exception_t* L_17 = V_3; Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_17, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0060; } IL_0060: { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0064: { int32_t L_19 = V_1; List_1_tE351C7D1D088285D9095C5D581140027DDD9AEDE* L_20 = V_0; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_inline(L_20, List_1_get_Count_m53BF49581BD21D5F18F5A39CC6C9D66C06C858FC_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_002c; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* UnitySerializationUtility_GetCachedUnityMemberGetter_mF1AECE65CBBDDBF7B6708DE174A71A2D7A52B82B (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m6E4B651C5092FF0F2FF6401F785B9D98EAF40087_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m930E3738EBDCB8093C2BCABABC48B45F6526C0EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass40_0_U3CGetCachedUnityMemberGetterU3Eb__0_m294D8637A4C49DEF09B7A1EFA6A51DB0299EBCE5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* V_0 = NULL; Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* V_1 = NULL; bool V_2 = false; WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* V_3 = NULL; WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* V_4 = NULL; { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_0 = (U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass40_0__ctor_m57220DFE7A6A80DE876CAFFE36BAD12D7DC4E350(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_1 = V_0; MemberInfo_t* L_2 = ___0_member; NullCheck(L_1); L_1->___member = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___member), (void*)L_2); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberGetters; V_1 = L_3; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00aa: { { bool L_4 = V_2; if (!L_4) { goto IL_00b3; } } { Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL); } IL_00b3: { return; } } }); try { { Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_7 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberGetters; U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_8 = V_0; NullCheck(L_8); MemberInfo_t* L_9 = L_8->___member; NullCheck(L_7); bool L_10; L_10 = Dictionary_2_TryGetValue_m930E3738EBDCB8093C2BCABABC48B45F6526C0EF(L_7, L_9, (&V_3), Dictionary_2_TryGetValue_m930E3738EBDCB8093C2BCABABC48B45F6526C0EF_RuntimeMethod_var); if (L_10) { goto IL_00a5_1; } } { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_11 = V_0; NullCheck(L_11); MemberInfo_t* L_12 = L_11->___member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_12, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_005c_1; } } { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_13 = V_0; NullCheck(L_13); MemberInfo_t* L_14 = L_13->___member; NullCheck(L_14); Type_t* L_15; L_15 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_14); U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_16 = V_0; NullCheck(L_16); MemberInfo_t* L_17 = L_16->___member; il2cpp_codegen_runtime_class_init_inline(EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_18; L_18 = EmitUtilities_CreateWeakInstanceFieldGetter_mF076C9251C95FEEA5E19786A3BEA9AF8A8BB032B(L_15, ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_17, FieldInfo_t_il2cpp_TypeInfo_var)), NULL); V_3 = L_18; goto IL_0094_1; } IL_005c_1: { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_19 = V_0; NullCheck(L_19); MemberInfo_t* L_20 = L_19->___member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_20, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_0087_1; } } { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_21 = V_0; NullCheck(L_21); MemberInfo_t* L_22 = L_21->___member; NullCheck(L_22); Type_t* L_23; L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_22); U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_24 = V_0; NullCheck(L_24); MemberInfo_t* L_25 = L_24->___member; il2cpp_codegen_runtime_class_init_inline(EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_26; L_26 = EmitUtilities_CreateWeakInstancePropertyGetter_mA9E8E326B898C24638193A29AAF1BD7E8F2527CB(L_23, ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_25, PropertyInfo_t_il2cpp_TypeInfo_var)), NULL); V_3 = L_26; goto IL_0094_1; } IL_0087_1: { U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_27 = V_0; WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_28 = (WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3*)il2cpp_codegen_object_new(WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3_il2cpp_TypeInfo_var); WeakValueGetter__ctor_m1A26FA25BC25A32D1775B6E4CB03D9429B707EEF(L_28, L_27, (intptr_t)((void*)U3CU3Ec__DisplayClass40_0_U3CGetCachedUnityMemberGetterU3Eb__0_m294D8637A4C49DEF09B7A1EFA6A51DB0299EBCE5_RuntimeMethod_var), NULL); V_3 = L_28; } IL_0094_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_29 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberGetters; U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* L_30 = V_0; NullCheck(L_30); MemberInfo_t* L_31 = L_30->___member; WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_32 = V_3; NullCheck(L_29); Dictionary_2_Add_m6E4B651C5092FF0F2FF6401F785B9D98EAF40087(L_29, L_31, L_32, Dictionary_2_Add_m6E4B651C5092FF0F2FF6401F785B9D98EAF40087_RuntimeMethod_var); } IL_00a5_1: { WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_33 = V_3; V_4 = L_33; goto IL_00b4; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b4: { WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* L_34 = V_4; return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* UnitySerializationUtility_GetCachedUnityMemberSetter_mBCEA2DE479A33AC3427B3A80002228A2BFF5E3A5 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m38DF8ABDF5DD411EFF12BA025624790F0299DDA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC9A40AB5C4013DA6F31F895483830452FB76B790_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass41_0_U3CGetCachedUnityMemberSetterU3Eb__0_m30203D61068239C6FBB12196521F59A2A9E66931_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* V_0 = NULL; Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* V_1 = NULL; bool V_2 = false; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* V_3 = NULL; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* V_4 = NULL; { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_0 = (U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass41_0__ctor_mCAF5DACA6E3347C60278FBB6B052CC4B9570600F(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_1 = V_0; MemberInfo_t* L_2 = ___0_member; NullCheck(L_1); L_1->___member = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___member), (void*)L_2); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_3 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberSetters; V_1 = L_3; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00aa: { { bool L_4 = V_2; if (!L_4) { goto IL_00b3; } } { Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_5 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL); } IL_00b3: { return; } } }); try { { Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_6 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_7 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberSetters; U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_8 = V_0; NullCheck(L_8); MemberInfo_t* L_9 = L_8->___member; NullCheck(L_7); bool L_10; L_10 = Dictionary_2_TryGetValue_mC9A40AB5C4013DA6F31F895483830452FB76B790(L_7, L_9, (&V_3), Dictionary_2_TryGetValue_mC9A40AB5C4013DA6F31F895483830452FB76B790_RuntimeMethod_var); if (L_10) { goto IL_00a5_1; } } { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_11 = V_0; NullCheck(L_11); MemberInfo_t* L_12 = L_11->___member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_12, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_005c_1; } } { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_13 = V_0; NullCheck(L_13); MemberInfo_t* L_14 = L_13->___member; NullCheck(L_14); Type_t* L_15; L_15 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_14); U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_16 = V_0; NullCheck(L_16); MemberInfo_t* L_17 = L_16->___member; il2cpp_codegen_runtime_class_init_inline(EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_18; L_18 = EmitUtilities_CreateWeakInstanceFieldSetter_m4E839ACB142D864C4452DB212CE62F026F89770C(L_15, ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_17, FieldInfo_t_il2cpp_TypeInfo_var)), NULL); V_3 = L_18; goto IL_0094_1; } IL_005c_1: { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_19 = V_0; NullCheck(L_19); MemberInfo_t* L_20 = L_19->___member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_20, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_0087_1; } } { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_21 = V_0; NullCheck(L_21); MemberInfo_t* L_22 = L_21->___member; NullCheck(L_22); Type_t* L_23; L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_22); U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_24 = V_0; NullCheck(L_24); MemberInfo_t* L_25 = L_24->___member; il2cpp_codegen_runtime_class_init_inline(EmitUtilities_t09D4F58999CB7534475A28274E0E9741D3B8AE94_il2cpp_TypeInfo_var); WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_26; L_26 = EmitUtilities_CreateWeakInstancePropertySetter_m16F911C946F2942811C3ED372EB0070E977E3327(L_23, ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_25, PropertyInfo_t_il2cpp_TypeInfo_var)), NULL); V_3 = L_26; goto IL_0094_1; } IL_0087_1: { U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_27 = V_0; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_28 = (WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65*)il2cpp_codegen_object_new(WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65_il2cpp_TypeInfo_var); WeakValueSetter__ctor_m625DC041A75E241CE1D7C8099550A37CACED2D34(L_28, L_27, (intptr_t)((void*)U3CU3Ec__DisplayClass41_0_U3CGetCachedUnityMemberSetterU3Eb__0_m30203D61068239C6FBB12196521F59A2A9E66931_RuntimeMethod_var), NULL); V_3 = L_28; } IL_0094_1: { il2cpp_codegen_runtime_class_init_inline(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_29 = ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberSetters; U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* L_30 = V_0; NullCheck(L_30); MemberInfo_t* L_31 = L_30->___member; WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_32 = V_3; NullCheck(L_29); Dictionary_2_Add_m38DF8ABDF5DD411EFF12BA025624790F0299DDA1(L_29, L_31, L_32, Dictionary_2_Add_m38DF8ABDF5DD411EFF12BA025624790F0299DDA1_RuntimeMethod_var); } IL_00a5_1: { WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_33 = V_3; V_4 = L_33; goto IL_00b4; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b4: { WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* L_34 = V_4; return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014 (int32_t ___0_format, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___2_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m3E9597F55498D54647FA03767F9DCC0CEE82A879_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* V_1 = NULL; Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* V_2 = NULL; { int32_t L_0 = ___0_format; switch (L_0) { case 0: { goto IL_0014; } case 1: { goto IL_002a; } case 2: { goto IL_0040; } } } { goto IL_004b; } IL_0014: { il2cpp_codegen_runtime_class_init_inline(Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D_il2cpp_TypeInfo_var); Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* L_1; L_1 = Cache_1_Claim_m3E9597F55498D54647FA03767F9DCC0CEE82A879(Cache_1_Claim_m3E9597F55498D54647FA03767F9DCC0CEE82A879_RuntimeMethod_var); V_1 = L_1; Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* L_2 = V_1; NullCheck(L_2); BinaryDataWriter_t6FFBB15141FB40359F277CA0FBCE7EC5ED745AFF* L_3 = L_2->___Value; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ___1_stream; NullCheck(L_3); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(45, L_3, L_4); Cache_1_tEF2E1239EFC9CE235D1BA8576E08188386E1724D* L_5 = V_1; V_0 = L_5; goto IL_005e; } IL_002a: { il2cpp_codegen_runtime_class_init_inline(Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821_il2cpp_TypeInfo_var); Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_6; L_6 = Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB(Cache_1_Claim_m84E18DC75A4586B1836776C5425A85161B4598FB_RuntimeMethod_var); V_2 = L_6; Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_7 = V_2; NullCheck(L_7); JsonDataWriter_t05C0075B00E2A4C0D14E06161F034900622A6CFC* L_8 = L_7->___Value; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = ___1_stream; NullCheck(L_8); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(45, L_8, L_9); Cache_1_t3FB42984241CB772BDF2E80850623481F1F8D821* L_10 = V_2; V_0 = L_10; goto IL_005e; } IL_0040: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6FCC6C203BB04D7802A9F9E7CCE02504E560D9A8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014_RuntimeMethod_var))); } IL_004b: { Il2CppFakeBox L_12(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var)), (&___0_format)); String_t* L_13; L_13 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_12), NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_14 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GetCachedUnityWriter_mB73558A25602D1750CBC8DD5692CC2816FF09014_RuntimeMethod_var))); } IL_005e: { RuntimeObject* L_15 = V_0; NullCheck(L_15); RuntimeObject* L_16; L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_15); SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_17 = ___2_context; NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_16, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var))); InterfaceActionInvoker1< SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* >::Invoke(6, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_16, IDataWriter_t54F3756A26CA3F366434D96287930E867B999653_il2cpp_TypeInfo_var)), L_17); RuntimeObject* L_18 = V_0; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125 (int32_t ___0_format, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___2_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_m25E759C15396FFC79910CACFC4795BE238E86A16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* V_1 = NULL; Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* V_2 = NULL; { int32_t L_0 = ___0_format; switch (L_0) { case 0: { goto IL_0014; } case 1: { goto IL_002a; } case 2: { goto IL_0040; } } } { goto IL_004b; } IL_0014: { il2cpp_codegen_runtime_class_init_inline(Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1_il2cpp_TypeInfo_var); Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* L_1; L_1 = Cache_1_Claim_m25E759C15396FFC79910CACFC4795BE238E86A16(Cache_1_Claim_m25E759C15396FFC79910CACFC4795BE238E86A16_RuntimeMethod_var); V_1 = L_1; Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* L_2 = V_1; NullCheck(L_2); BinaryDataReader_t58425E92734B0E416A090AAA04783F62370CC950* L_3 = L_2->___Value; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ___1_stream; NullCheck(L_3); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(48, L_3, L_4); Cache_1_t44D5FBE6A80A01EA354A75957F7872F7FF3A2DD1* L_5 = V_1; V_0 = L_5; goto IL_005e; } IL_002a: { il2cpp_codegen_runtime_class_init_inline(Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665_il2cpp_TypeInfo_var); Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_6; L_6 = Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F(Cache_1_Claim_mF7F69633D400DCB58D039EDEDF8E451CFB46F17F_RuntimeMethod_var); V_2 = L_6; Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_7 = V_2; NullCheck(L_7); JsonDataReader_t8CD7F7CF8BD158FBFB1CFA13AC76C265296F232E* L_8 = L_7->___Value; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = ___1_stream; NullCheck(L_8); VirtualActionInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(48, L_8, L_9); Cache_1_tAABF8389541B2177A53FE30A255EFFA18F8B4665* L_10 = V_2; V_0 = L_10; goto IL_005e; } IL_0040: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6FCC6C203BB04D7802A9F9E7CCE02504E560D9A8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125_RuntimeMethod_var))); } IL_004b: { Il2CppFakeBox L_12(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataFormat_t3722072012855615873C05A3DE117781AF5619D7_il2cpp_TypeInfo_var)), (&___0_format)); String_t* L_13; L_13 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_12), NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_14 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_14, L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnitySerializationUtility_GetCachedUnityReader_m8CDC36D7B464E1E98BCD1CA967C358262FF0A125_RuntimeMethod_var))); } IL_005e: { RuntimeObject* L_15 = V_0; NullCheck(L_15); RuntimeObject* L_16; L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICache_t46B792E5DA16F9E1A0D425EEFEFE8672F60E947E_il2cpp_TypeInfo_var, L_15); DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_17 = ___2_context; NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var))); InterfaceActionInvoker1< DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* >::Invoke(9, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_16, IDataReader_t387D8EF56B60D4587344CF62EFED4C811EC91816_il2cpp_TypeInfo_var)), L_17); RuntimeObject* L_18 = V_0; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySerializationUtility__cctor_m1ABFE7A3DDA9AE56954F82A3730A8FF6AAC1AE85 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m191F12BE8AD402D856532B341830113DC56A8C73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m742D4BD8B0AAB2A60F8E25AC20B62811453192DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m802465500EBDC3C3A1E91C7CD360FEEDB6A50697_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedList_1_t73586086E33074852D35B2589E9EAFB80CAFD97A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_0_0_0_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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CD6A3A27A8023A570E98B60CA0277A67BC73C77); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9691DB075D5A62764E8115F4A8F8F3AE674F6CD); s_Il2CppMethodInitialized = true; } HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* V_0 = NULL; { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (SerializeField_t18B4EDCAA7D3D570AAB8A5CCBF29B2CEA7A3CA9C_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); Assembly_t* L_2; L_2 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_1); NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(17, L_2, _stringLiteralC9691DB075D5A62764E8115F4A8F8F3AE674F6CD); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType = L_3; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___SerializeReferenceAttributeType), (void*)L_3); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (String_t_0_0_0_var) }; Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); NullCheck(L_5); Assembly_t* L_6; L_6 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_5); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___String_Assembly = L_6; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___String_Assembly), (void*)L_6); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var) }; Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); NullCheck(L_8); Assembly_t* L_9; L_9 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_8); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___HashSet_Assembly = L_9; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___HashSet_Assembly), (void*)L_9); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (LinkedList_1_t73586086E33074852D35B2589E9EAFB80CAFD97A_0_0_0_var) }; Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); NullCheck(L_11); Assembly_t* L_12; L_12 = VirtualFuncInvoker0< Assembly_t* >::Invoke(26, L_11); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___LinkedList_Assembly = L_12; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___LinkedList_Assembly), (void*)L_12); Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26* L_13 = (Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26*)il2cpp_codegen_object_new(Dictionary_2_tA01C31EE39DB8F7DA4D91DF19835E8E3707BDB26_il2cpp_TypeInfo_var); Dictionary_2__ctor_m742D4BD8B0AAB2A60F8E25AC20B62811453192DF(L_13, Dictionary_2__ctor_m742D4BD8B0AAB2A60F8E25AC20B62811453192DF_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberGetters = L_13; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberGetters), (void*)L_13); Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432* L_14 = (Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432*)il2cpp_codegen_object_new(Dictionary_2_tEC2629B05671BB41B1E675B3C0C8D1F24DF00432_il2cpp_TypeInfo_var); Dictionary_2__ctor_m191F12BE8AD402D856532B341830113DC56A8C73(L_14, Dictionary_2__ctor_m191F12BE8AD402D856532B341830113DC56A8C73_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberSetters = L_14; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityMemberSetters), (void*)L_14); Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_15 = (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*)il2cpp_codegen_object_new(Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var); Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016(L_15, Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeMembersCache = L_15; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeMembersCache), (void*)L_15); Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE* L_16 = (Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE*)il2cpp_codegen_object_new(Dictionary_2_t3037EFA08A290C6E53EA7FE921F5067CB97C9BAE_il2cpp_TypeInfo_var); Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9(L_16, Dictionary_2__ctor_mBBB84D9B4088C2D986487AAEC74378B1458074C9_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeTypesCache = L_16; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityWillSerializeTypesCache), (void*)L_16); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_17 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_17, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_0 = L_17; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_18 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_0_0_0_var) }; Type_t* L_20; L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL); NullCheck(L_18); bool L_21; L_21 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_18, L_20, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_22 = V_0; ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypes = L_22; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypes), (void*)L_22); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_23 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_23, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_24 = L_23; NullCheck(L_24); bool L_25; L_25 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_24, _stringLiteral3CD6A3A27A8023A570E98B60CA0277A67BC73C77, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypeNames = L_24; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityNeverSerializesTypeNames), (void*)L_24); il2cpp_codegen_runtime_class_init_inline(SerializationPolicies_t236492F61458D57F2B753A42E71C7CD40C017A2D_il2cpp_TypeInfo_var); RuntimeObject* L_26; L_26 = SerializationPolicies_get_Unity_m2448DEBACA889083A733D89923C5BE3C68BB5ED2(NULL); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy = L_26; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___UnityPolicy), (void*)L_26); RuntimeObject* L_27; L_27 = SerializationPolicies_get_Everything_mE298D5DE8E59A8174E04A6DE94BDEA7D878F9571(NULL); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___EverythingPolicy = L_27; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___EverythingPolicy), (void*)L_27); RuntimeObject* L_28; L_28 = SerializationPolicies_get_Strict_m5CB19A36AC5A2850C8E5058B595CB998B6AA365E(NULL); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___StrictPolicy = L_28; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___StrictPolicy), (void*)L_28); il2cpp_codegen_runtime_class_init_inline(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var); ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7* L_29 = ((ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var))->___Default; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_30 = (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*)il2cpp_codegen_object_new(Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0(L_30, L_29, Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_UnityPolicy = L_30; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_UnityPolicy), (void*)L_30); ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7* L_31 = ((ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var))->___Default; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_32 = (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*)il2cpp_codegen_object_new(Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0(L_32, L_31, Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_EverythingPolicy = L_32; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_EverythingPolicy), (void*)L_32); ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7* L_33 = ((ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_t87A85DC78BB92631915B53B7B0358D52797DEFB7_il2cpp_TypeInfo_var))->___Default; Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD* L_34 = (Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD*)il2cpp_codegen_object_new(Dictionary_2_t882DE5B629AE6940CB22F3407CFA06D069E009FD_il2cpp_TypeInfo_var); Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0(L_34, L_33, Dictionary_2__ctor_mF5939321D8D229738F3E85A437B1D9D56079B4C0_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_StrictPolicy = L_34; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_StrictPolicy), (void*)L_34); il2cpp_codegen_runtime_class_init_inline(ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_il2cpp_TypeInfo_var); ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096* L_35 = ((ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_StaticFields*)il2cpp_codegen_static_fields_for(ReferenceEqualityComparer_1_tDA25A3578D00ABFE21B3CFCB2F6636956F3A9096_il2cpp_TypeInfo_var))->___Default; Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446* L_36 = (Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446*)il2cpp_codegen_object_new(Dictionary_2_tB0844BED0E49C7D38D18097F1382B49A1CFF6446_il2cpp_TypeInfo_var); Dictionary_2__ctor_m802465500EBDC3C3A1E91C7CD360FEEDB6A50697(L_36, L_35, Dictionary_2__ctor_m802465500EBDC3C3A1E91C7CD360FEEDB6A50697_RuntimeMethod_var); ((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_CustomPolicies = L_36; Il2CppCodeGenWriteBarrier((void**)(&((UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationUtility_tC060F043DB74E647C599BD28FA0B23846642D7D5_il2cpp_TypeInfo_var))->___OdinWillSerializeCache_CustomPolicies), (void*)L_36); 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 CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_pinvoke(const CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D& unmarshaled, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_pinvoke& marshaled) { marshaled.___HasCalculatedSerializeUnityFieldsTrueResult = static_cast(unmarshaled.___HasCalculatedSerializeUnityFieldsTrueResult); marshaled.___HasCalculatedSerializeUnityFieldsFalseResult = static_cast(unmarshaled.___HasCalculatedSerializeUnityFieldsFalseResult); marshaled.___SerializeUnityFieldsTrueResult = static_cast(unmarshaled.___SerializeUnityFieldsTrueResult); marshaled.___SerializeUnityFieldsFalseResult = static_cast(unmarshaled.___SerializeUnityFieldsFalseResult); } IL2CPP_EXTERN_C void CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_pinvoke_back(const CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_pinvoke& marshaled, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D& unmarshaled) { bool unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0 = false; unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0 = static_cast(marshaled.___HasCalculatedSerializeUnityFieldsTrueResult); unmarshaled.___HasCalculatedSerializeUnityFieldsTrueResult = unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0; bool unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1 = false; unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1 = static_cast(marshaled.___HasCalculatedSerializeUnityFieldsFalseResult); unmarshaled.___HasCalculatedSerializeUnityFieldsFalseResult = unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1; bool unmarshaledSerializeUnityFieldsTrueResult_temp_2 = false; unmarshaledSerializeUnityFieldsTrueResult_temp_2 = static_cast(marshaled.___SerializeUnityFieldsTrueResult); unmarshaled.___SerializeUnityFieldsTrueResult = unmarshaledSerializeUnityFieldsTrueResult_temp_2; bool unmarshaledSerializeUnityFieldsFalseResult_temp_3 = false; unmarshaledSerializeUnityFieldsFalseResult_temp_3 = static_cast(marshaled.___SerializeUnityFieldsFalseResult); unmarshaled.___SerializeUnityFieldsFalseResult = unmarshaledSerializeUnityFieldsFalseResult_temp_3; } IL2CPP_EXTERN_C void CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_pinvoke_cleanup(CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_com(const CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D& unmarshaled, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_com& marshaled) { marshaled.___HasCalculatedSerializeUnityFieldsTrueResult = static_cast(unmarshaled.___HasCalculatedSerializeUnityFieldsTrueResult); marshaled.___HasCalculatedSerializeUnityFieldsFalseResult = static_cast(unmarshaled.___HasCalculatedSerializeUnityFieldsFalseResult); marshaled.___SerializeUnityFieldsTrueResult = static_cast(unmarshaled.___SerializeUnityFieldsTrueResult); marshaled.___SerializeUnityFieldsFalseResult = static_cast(unmarshaled.___SerializeUnityFieldsFalseResult); } IL2CPP_EXTERN_C void CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_com_back(const CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshaled_com& marshaled, CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D& unmarshaled) { bool unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0 = false; unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0 = static_cast(marshaled.___HasCalculatedSerializeUnityFieldsTrueResult); unmarshaled.___HasCalculatedSerializeUnityFieldsTrueResult = unmarshaledHasCalculatedSerializeUnityFieldsTrueResult_temp_0; bool unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1 = false; unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1 = static_cast(marshaled.___HasCalculatedSerializeUnityFieldsFalseResult); unmarshaled.___HasCalculatedSerializeUnityFieldsFalseResult = unmarshaledHasCalculatedSerializeUnityFieldsFalseResult_temp_1; bool unmarshaledSerializeUnityFieldsTrueResult_temp_2 = false; unmarshaledSerializeUnityFieldsTrueResult_temp_2 = static_cast(marshaled.___SerializeUnityFieldsTrueResult); unmarshaled.___SerializeUnityFieldsTrueResult = unmarshaledSerializeUnityFieldsTrueResult_temp_2; bool unmarshaledSerializeUnityFieldsFalseResult_temp_3 = false; unmarshaledSerializeUnityFieldsFalseResult_temp_3 = static_cast(marshaled.___SerializeUnityFieldsFalseResult); unmarshaled.___SerializeUnityFieldsFalseResult = unmarshaledSerializeUnityFieldsFalseResult_temp_3; } IL2CPP_EXTERN_C void CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_marshal_com_cleanup(CachedSerializationBackendResult_tC1D5AAED5258552AB1691F4912C8E5D7022C234D_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__cctor_mC11747591133EDBADCE350EF73EDBD07A89DF33E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* L_0 = (U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A*)il2cpp_codegen_object_new(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m0904D2B5DBF1D794253689181193CC7EEA5E9D62(L_0, NULL); ((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0904D2B5DBF1D794253689181193CC7EEA5E9D62 (U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSerializePrefabModificationsU3Eb__34_0_m5AF0B47D792DA3B626E8101011802D43D1C975F7 (U3CU3Ec_t3323AEA634A9F9465010708C6B074122277C167A* __this, PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* ___0_a, PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_0 = ___0_a; NullCheck(L_0); String_t* L_1 = L_0->___Path; PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_2 = ___1_b; NullCheck(L_2); String_t* L_3 = L_2->___Path; NullCheck(L_1); int32_t L_4; L_4 = String_CompareTo_m32A3DFBEA443A4091053D53825DBB76E6EAFECCF(L_1, L_3, NULL); V_0 = L_4; int32_t L_5 = V_0; if (L_5) { goto IL_004d; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_6 = ___0_a; NullCheck(L_6); int32_t L_7 = L_6->___ModificationType; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_0027; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_8 = ___0_a; NullCheck(L_8); int32_t L_9 = L_8->___ModificationType; if ((!(((uint32_t)L_9) == ((uint32_t)2)))) { goto IL_0031; } } IL_0027: { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_10 = ___1_b; NullCheck(L_10); int32_t L_11 = L_10->___ModificationType; if (L_11) { goto IL_0031; } } { return 1; } IL_0031: { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___ModificationType; if (L_13) { goto IL_004d; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_14 = ___1_b; NullCheck(L_14); int32_t L_15 = L_14->___ModificationType; if ((((int32_t)L_15) == ((int32_t)1))) { goto IL_004b; } } { PrefabModification_tFB68A5CBBC3E8ED26B18B566D50E8193F7F74C4B* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___ModificationType; if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_004d; } } IL_004b: { return (-1); } IL_004d: { int32_t L_18 = V_0; return L_18; } } #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__DisplayClass40_0__ctor_m57220DFE7A6A80DE876CAFFE36BAD12D7DC4E350 (U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass40_0_U3CGetCachedUnityMemberGetterU3Eb__0_m294D8637A4C49DEF09B7A1EFA6A51DB0299EBCE5 (U3CU3Ec__DisplayClass40_0_tD1418BF23343C9E0FB381207F62EDFA0D92E08B0* __this, RuntimeObject** ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemberInfo_t* L_0 = __this->___member; RuntimeObject** L_1 = ___0_instance; RuntimeObject* L_2 = *((RuntimeObject**)L_1); il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = FormatterUtilities_GetMemberValue_mAF9BEA5FEF4F7F0FE71A8FF506DDE373416C2ACB(L_0, L_2, NULL); 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 void U3CU3Ec__DisplayClass41_0__ctor_mCAF5DACA6E3347C60278FBB6B052CC4B9570600F (U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass41_0_U3CGetCachedUnityMemberSetterU3Eb__0_m30203D61068239C6FBB12196521F59A2A9E66931 (U3CU3Ec__DisplayClass41_0_t9F5732987F8FE335E41B0261F56C54120ED38639* __this, RuntimeObject** ___0_instance, RuntimeObject* ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemberInfo_t* L_0 = __this->___member; RuntimeObject** L_1 = ___0_instance; RuntimeObject* L_2 = *((RuntimeObject**)L_1); RuntimeObject* L_3 = ___1_value; il2cpp_codegen_runtime_class_init_inline(FormatterUtilities_tBAB60F8536042EE1F6432327A20A0DB39020E1F4_il2cpp_TypeInfo_var); FormatterUtilities_SetMemberValue_mCBB30A189CF74A7D8C1B85DABE79EFE8FEA5952F(L_0, L_2, 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 bool FieldInfoExtensions_IsAliasField_m15C2BE92B75941BCEF2EC8B03D23B0559D83B600 (FieldInfo_t* ___0_fieldInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { FieldInfo_t* L_0 = ___0_fieldInfo; return (bool)((!(((RuntimeObject*)(MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_0, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t* FieldInfoExtensions_DeAliasField_mE608CF82A86CA35D1B00E1C65EE187F54E7E8A72 (FieldInfo_t* ___0_fieldInfo, bool ___1_throwOnNotAliased, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* V_0 = NULL; { FieldInfo_t* L_0 = ___0_fieldInfo; V_0 = ((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_0, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var)); MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_1 = V_0; bool L_2; L_2 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_1, (FieldInfo_t*)NULL, NULL); if (!L_2) { goto IL_0032; } } { goto IL_001e; } IL_0012: { MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_3 = V_0; NullCheck(L_3); FieldInfo_t* L_4; L_4 = MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline(L_3, NULL); V_0 = ((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_4, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var)); } IL_001e: { MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_5 = V_0; NullCheck(L_5); FieldInfo_t* L_6; L_6 = MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline(L_5, NULL); if (((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_6, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var))) { goto IL_0012; } } { MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_7 = V_0; NullCheck(L_7); FieldInfo_t* L_8; L_8 = MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline(L_7, NULL); return L_8; } IL_0032: { bool L_9 = ___1_throwOnNotAliased; if (!L_9) { goto IL_0050; } } { FieldInfo_t* L_10 = ___0_fieldInfo; String_t* L_11; L_11 = MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787(L_10, NULL); String_t* L_12; L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E0FA423BE483BF423BD92086B411B16CAD1BCC6)), L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCCA4686ED2A34FD32531B43B63D30DBE5A0C258)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FieldInfoExtensions_DeAliasField_mE608CF82A86CA35D1B00E1C65EE187F54E7E8A72_RuntimeMethod_var))); } IL_0050: { FieldInfo_t* L_14 = ___0_fieldInfo; return L_14; } } #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 AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* MemberInfoExtensions_GetAttributes_mAFA11FE5789D63F70052FBB102DDD61094A789EF (RuntimeObject* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m03FB41D67EAB5D7616A20430C9C088F9D7F33EA1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { RuntimeObject* L_0 = ___0_member; RuntimeObject* L_1; L_1 = MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m03FB41D67EAB5D7616A20430C9C088F9D7F33EA1(L_0, MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m03FB41D67EAB5D7616A20430C9C088F9D7F33EA1_RuntimeMethod_var); AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_2; L_2 = Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258(L_1, Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258_RuntimeMethod_var); V_0 = L_2; goto IL_0018; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000e; } throw e; } CATCH_000e: { AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_3 = (AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1*)(AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1_il2cpp_TypeInfo_var)), (uint32_t)0); V_0 = L_3; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0018; } IL_0018: { AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* MemberInfoExtensions_GetAttributes_mBCD5532EC5596DA603C8244E0DBA5BAEB88EEF2C (RuntimeObject* ___0_member, bool ___1_inherit, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m75AF54248CC2A4640BECA635A126879530FE200A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { RuntimeObject* L_0 = ___0_member; bool L_1 = ___1_inherit; RuntimeObject* L_2; L_2 = MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m75AF54248CC2A4640BECA635A126879530FE200A(L_0, L_1, MemberInfoExtensions_GetAttributes_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m75AF54248CC2A4640BECA635A126879530FE200A_RuntimeMethod_var); AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_3; L_3 = Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258(L_2, Enumerable_ToArray_TisAttribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_m1386E5D9BE2299D956F8334023BB11BC76318258_RuntimeMethod_var); V_0 = L_3; goto IL_0019; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000f; } throw e; } CATCH_000f: { AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_4 = (AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1*)(AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1_il2cpp_TypeInfo_var)), (uint32_t)0); V_0 = L_4; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0019; } IL_0019: { AttributeU5BU5D_t0F73488E6F1249C889608E8DCC0BCC28A874E8F1* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodBase_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodBase_t* V_0 = NULL; String_t* V_1 = NULL; { MemberInfo_t* L_0 = ___0_member; V_0 = ((MethodBase_t*)IsInstClass((RuntimeObject*)L_0, MethodBase_t_il2cpp_TypeInfo_var)); MethodBase_t* L_1 = V_0; bool L_2; L_2 = MethodBase_op_Inequality_mB7E4A01A8827865E97756445895D201687C09BB5(L_1, (MethodBase_t*)NULL, NULL); if (!L_2) { goto IL_0019; } } { MethodBase_t* L_3 = V_0; String_t* L_4; L_4 = MethodInfoExtensions_GetFullName_m2CEA5F6CDD46B8FE2B9F39C2AC5560E3ADC3A2B0(L_3, NULL); V_1 = L_4; goto IL_0020; } IL_0019: { MemberInfo_t* L_5 = ___0_member; NullCheck(L_5); String_t* L_6; L_6 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_5); V_1 = L_6; } IL_0020: { String_t* L_7 = V_1; String_t* L_8; L_8 = StringExtensions_ToTitleCase_mA4EC3E3A8A74722E89350C4DE4593AD168D84049(L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfoExtensions_IsStatic_m668CA87480817C276BB472019F2A2E94D209EC59 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodBase_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfo_t* V_0 = NULL; PropertyInfo_t* V_1 = NULL; MethodBase_t* V_2 = NULL; EventInfo_t* V_3 = NULL; Type_t* V_4 = NULL; String_t* V_5 = NULL; { MemberInfo_t* L_0 = ___0_member; V_0 = ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var)); FieldInfo_t* L_1 = V_0; bool L_2; L_2 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_1, (FieldInfo_t*)NULL, NULL); if (!L_2) { goto IL_0017; } } { FieldInfo_t* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139(L_3, NULL); return L_4; } IL_0017: { MemberInfo_t* L_5 = ___0_member; V_1 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); PropertyInfo_t* L_6 = V_1; bool L_7; L_7 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_6, (PropertyInfo_t*)NULL, NULL); if (!L_7) { goto IL_0049; } } { PropertyInfo_t* L_8 = V_1; NullCheck(L_8); bool L_9; L_9 = VirtualFuncInvoker0< bool >::Invoke(18, L_8); if (L_9) { goto IL_003c; } } { PropertyInfo_t* L_10 = V_1; NullCheck(L_10); MethodInfo_t* L_11; L_11 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(25, L_10, (bool)1); NullCheck(L_11); bool L_12; L_12 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_11, NULL); return L_12; } IL_003c: { PropertyInfo_t* L_13 = V_1; NullCheck(L_13); MethodInfo_t* L_14; L_14 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(23, L_13, (bool)1); NullCheck(L_14); bool L_15; L_15 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_14, NULL); return L_15; } IL_0049: { MemberInfo_t* L_16 = ___0_member; V_2 = ((MethodBase_t*)IsInstClass((RuntimeObject*)L_16, MethodBase_t_il2cpp_TypeInfo_var)); MethodBase_t* L_17 = V_2; bool L_18; L_18 = MethodBase_op_Inequality_mB7E4A01A8827865E97756445895D201687C09BB5(L_17, (MethodBase_t*)NULL, NULL); if (!L_18) { goto IL_0060; } } { MethodBase_t* L_19 = V_2; NullCheck(L_19); bool L_20; L_20 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_19, NULL); return L_20; } IL_0060: { MemberInfo_t* L_21 = ___0_member; V_3 = ((EventInfo_t*)IsInstClass((RuntimeObject*)L_21, EventInfo_t_il2cpp_TypeInfo_var)); EventInfo_t* L_22 = V_3; bool L_23; L_23 = EventInfo_op_Inequality_m4B5352D516359B10994084CAE273A1EF64E50B40(L_22, (EventInfo_t*)NULL, NULL); if (!L_23) { goto IL_007d; } } { EventInfo_t* L_24 = V_3; NullCheck(L_24); MethodInfo_t* L_25; L_25 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(17, L_24, (bool)1); NullCheck(L_25); bool L_26; L_26 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_25, NULL); return L_26; } IL_007d: { MemberInfo_t* L_27 = ___0_member; V_4 = ((Type_t*)IsInstClass((RuntimeObject*)L_27, Type_t_il2cpp_TypeInfo_var)); Type_t* L_28 = V_4; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_29; L_29 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, (Type_t*)NULL, NULL); if (!L_29) { goto IL_00a2; } } { Type_t* L_30 = V_4; NullCheck(L_30); bool L_31; L_31 = Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4(L_30, NULL); if (!L_31) { goto IL_00a0; } } { Type_t* L_32 = V_4; NullCheck(L_32); bool L_33; L_33 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_32, NULL); return L_33; } IL_00a0: { return (bool)0; } IL_00a2: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var))); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_34; L_34 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); MemberInfo_t* L_35 = ___0_member; NullCheck(L_35); Type_t* L_36; L_36 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_35); NullCheck(L_36); String_t* L_37; L_37 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_36); MemberInfo_t* L_38 = ___0_member; NullCheck(L_38); String_t* L_39; L_39 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_38); MemberInfo_t* L_40 = ___0_member; NullCheck(L_40); Type_t* L_41; L_41 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_40, NULL); NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_41); String_t* L_43; L_43 = String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263(L_34, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral73708E57866F385D8A16EE244A5943522286EB8E)), L_37, L_39, L_42, NULL); V_5 = L_43; String_t* L_44 = V_5; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_45 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_45, L_44, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemberInfoExtensions_IsStatic_m668CA87480817C276BB472019F2A2E94D209EC59_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfoExtensions_IsAlias_mBDEFA274444FDF67953F75F75C3EBAE2C00B2776 (MemberInfo_t* ___0_memberInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemberInfo_t* L_0 = ___0_memberInfo; if (((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_0, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var))) { goto IL_001a; } } { MemberInfo_t* L_1 = ___0_memberInfo; if (((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_1, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var))) { goto IL_001a; } } { MemberInfo_t* L_2 = ___0_memberInfo; return (bool)((!(((RuntimeObject*)(MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_2, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } IL_001a: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* MemberInfoExtensions_DeAlias_m538E8BFD6B63DFA685276B468C2B1BFC30F8DD31 (MemberInfo_t* ___0_memberInfo, bool ___1_throwOnNotAliased, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* V_0 = NULL; MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* V_1 = NULL; MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* V_2 = NULL; { MemberInfo_t* L_0 = ___0_memberInfo; V_0 = ((MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656*)IsInstSealed((RuntimeObject*)L_0, MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656_il2cpp_TypeInfo_var)); MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_1 = V_0; bool L_2; L_2 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_1, (FieldInfo_t*)NULL, NULL); if (!L_2) { goto IL_0017; } } { MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* L_3 = V_0; NullCheck(L_3); FieldInfo_t* L_4; L_4 = MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline(L_3, NULL); return L_4; } IL_0017: { MemberInfo_t* L_5 = ___0_memberInfo; V_1 = ((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_5, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var)); MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_6 = V_1; bool L_7; L_7 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_6, (PropertyInfo_t*)NULL, NULL); if (!L_7) { goto IL_002e; } } { MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_8 = V_1; NullCheck(L_8); PropertyInfo_t* L_9; L_9 = MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline(L_8, NULL); return L_9; } IL_002e: { MemberInfo_t* L_10 = ___0_memberInfo; V_2 = ((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_10, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var)); MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_11 = V_2; bool L_12; L_12 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_11, (MethodInfo_t*)NULL, NULL); if (!L_12) { goto IL_0045; } } { MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_13 = V_2; NullCheck(L_13); MethodInfo_t* L_14; L_14 = MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline(L_13, NULL); return L_14; } IL_0045: { bool L_15 = ___1_throwOnNotAliased; if (!L_15) { goto IL_0063; } } { MemberInfo_t* L_16 = ___0_memberInfo; String_t* L_17; L_17 = MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787(L_16, NULL); String_t* L_18; L_18 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5917A064FBFAF0DF11A326FEA4CCBAFFA668E43A)), L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCCA4686ED2A34FD32531B43B63D30DBE5A0C258)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_19 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_19, L_18, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemberInfoExtensions_DeAlias_m538E8BFD6B63DFA685276B468C2B1BFC30F8DD31_RuntimeMethod_var))); } IL_0063: { MemberInfo_t* L_20 = ___0_memberInfo; return L_20; } } #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* MethodInfoExtensions_GetFullName_mDFD637FD1006FD6ED7F6085AB41681B5B5134D4D (MethodBase_t* ___0_method, String_t* ___1_extensionMethodPrefix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; bool V_1 = false; { 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; MethodBase_t* L_1 = ___0_method; bool L_2; L_2 = MethodInfoExtensions_IsExtensionMethod_mAC0B94959438CD10C594221C5EEF57FC06BA7EBE(L_1, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0018; } } { StringBuilder_t* L_4 = V_0; String_t* L_5 = ___1_extensionMethodPrefix; NullCheck(L_4); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, L_5, NULL); } IL_0018: { StringBuilder_t* L_7 = V_0; MethodBase_t* L_8 = ___0_method; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_8); NullCheck(L_7); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_9, NULL); StringBuilder_t* L_11 = V_0; NullCheck(L_11); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, NULL); StringBuilder_t* L_13 = V_0; MethodBase_t* L_14 = ___0_method; String_t* L_15; L_15 = MethodInfoExtensions_GetParamsNames_m708A745C8A0EDC687613506C2E6DE82560C54EC2(L_14, NULL); NullCheck(L_13); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, L_15, NULL); StringBuilder_t* L_17 = V_0; NullCheck(L_17); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); StringBuilder_t* L_19 = V_0; NullCheck(L_19); String_t* L_20; L_20 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_19); return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MethodInfoExtensions_GetParamsNames_m708A745C8A0EDC687613506C2E6DE82560C54EC2 (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Skip_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m38CF2B84030C5802B54AF8946331B396CBC0ABB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m7F7BD85B3A417097B3F18F85F973F8241E8ABB32_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); s_Il2CppMethodInitialized = true; } ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_4 = NULL; String_t* V_5 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* G_B3_0 = NULL; { MethodBase_t* L_0 = ___0_method; bool L_1; L_1 = MethodInfoExtensions_IsExtensionMethod_mAC0B94959438CD10C594221C5EEF57FC06BA7EBE(L_0, NULL); if (L_1) { goto IL_0010; } } { MethodBase_t* L_2 = ___0_method; NullCheck(L_2); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_3; L_3 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_2); G_B3_0 = L_3; goto IL_0021; } IL_0010: { MethodBase_t* L_4 = ___0_method; NullCheck(L_4); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_5; L_5 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_4); RuntimeObject* L_6; L_6 = Enumerable_Skip_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m38CF2B84030C5802B54AF8946331B396CBC0ABB5((RuntimeObject*)L_5, 1, Enumerable_Skip_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m38CF2B84030C5802B54AF8946331B396CBC0ABB5_RuntimeMethod_var); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7; L_7 = Enumerable_ToArray_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m7F7BD85B3A417097B3F18F85F973F8241E8ABB32(L_6, Enumerable_ToArray_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m7F7BD85B3A417097B3F18F85F973F8241E8ABB32_RuntimeMethod_var); G_B3_0 = L_7; } IL_0021: { V_0 = G_B3_0; StringBuilder_t* L_8 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_8, NULL); V_1 = L_8; V_2 = 0; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_9 = V_0; NullCheck(L_9); V_3 = ((int32_t)(((RuntimeArray*)L_9)->max_length)); goto IL_007c; } IL_0030: { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_10 = V_0; int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_13 = (L_10)->GetAt(static_cast(L_12)); V_4 = L_13; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_14 = V_4; NullCheck(L_14); Type_t* L_15; L_15 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_14); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_16; L_16 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_15, NULL); V_5 = L_16; StringBuilder_t* L_17 = V_1; String_t* L_18 = V_5; NullCheck(L_17); StringBuilder_t* L_19; L_19 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_18, NULL); StringBuilder_t* L_20 = V_1; NullCheck(L_20); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL); StringBuilder_t* L_22 = V_1; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_23 = V_4; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_23); NullCheck(L_22); StringBuilder_t* L_25; L_25 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, L_24, NULL); int32_t L_26 = V_2; int32_t L_27 = V_3; if ((((int32_t)L_26) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1))))) { goto IL_0078; } } { StringBuilder_t* L_28 = V_1; NullCheck(L_28); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); } IL_0078: { int32_t L_30 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_007c: { int32_t L_31 = V_2; int32_t L_32 = V_3; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0030; } } { StringBuilder_t* L_33 = V_1; NullCheck(L_33); String_t* L_34; L_34 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_33); return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MethodInfoExtensions_GetFullName_m2CEA5F6CDD46B8FE2B9F39C2AC5560E3ADC3A2B0 (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7D5E5AC531E559325A91A03E52812F6DB3706F8); s_Il2CppMethodInitialized = true; } { MethodBase_t* L_0 = ___0_method; String_t* L_1; L_1 = MethodInfoExtensions_GetFullName_mDFD637FD1006FD6ED7F6085AB41681B5B5134D4D(L_0, _stringLiteralB7D5E5AC531E559325A91A03E52812F6DB3706F8, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfoExtensions_IsExtensionMethod_mAC0B94959438CD10C594221C5EEF57FC06BA7EBE (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { MethodBase_t* L_0 = ___0_method; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_0); V_0 = L_1; Type_t* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4(L_2, NULL); if (!L_3) { goto IL_0031; } } { Type_t* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(39, L_4); if (L_5) { goto IL_0031; } } { Type_t* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = Type_get_IsNested_mCF57E6A68BA5CEDDB9DA81CB34B6945F414FB3FD(L_6, NULL); if (L_7) { goto IL_0031; } } { MethodBase_t* L_8 = ___0_method; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (ExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_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); NullCheck(L_8); bool L_11; L_11 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(11, L_8, L_10, (bool)0); return L_11; } IL_0031: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfoExtensions_IsAliasMethod_mF826465317C13857E4909C322ECEF0AF3AF3BDCC (MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MethodInfo_t* L_0 = ___0_methodInfo; return (bool)((!(((RuntimeObject*)(MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_0, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* MethodInfoExtensions_DeAliasMethod_m1726F1DAFF763E08868ABDE92351E7A173A55DB9 (MethodInfo_t* ___0_methodInfo, bool ___1_throwOnNotAliased, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* V_0 = NULL; { MethodInfo_t* L_0 = ___0_methodInfo; V_0 = ((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_0, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var)); MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_1 = V_0; bool L_2; L_2 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_1, (MethodInfo_t*)NULL, NULL); if (!L_2) { goto IL_0032; } } { goto IL_001e; } IL_0012: { MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_3 = V_0; NullCheck(L_3); MethodInfo_t* L_4; L_4 = MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline(L_3, NULL); V_0 = ((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_4, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var)); } IL_001e: { MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_5 = V_0; NullCheck(L_5); MethodInfo_t* L_6; L_6 = MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline(L_5, NULL); if (((MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18*)IsInstSealed((RuntimeObject*)L_6, MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18_il2cpp_TypeInfo_var))) { goto IL_0012; } } { MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* L_7 = V_0; NullCheck(L_7); MethodInfo_t* L_8; L_8 = MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline(L_7, NULL); return L_8; } IL_0032: { bool L_9 = ___1_throwOnNotAliased; if (!L_9) { goto IL_0050; } } { MethodInfo_t* L_10 = ___0_methodInfo; String_t* L_11; L_11 = MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787(L_10, NULL); String_t* L_12; L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA3D6D6129E2AA416A3AD79CDD0C93B36F3B4F3F1)), L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCCA4686ED2A34FD32531B43B63D30DBE5A0C258)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MethodInfoExtensions_DeAliasMethod_m1726F1DAFF763E08868ABDE92351E7A173A55DB9_RuntimeMethod_var))); } IL_0050: { MethodInfo_t* L_14 = ___0_methodInfo; return L_14; } } #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 PathUtilities_HasSubDirectory_m90A04F89FA6E15BA59969EF943F2D71B4819BE28 (DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* ___0_parentDir, DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* ___1_subDir, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_0 = ___0_parentDir; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_0); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (Il2CppChar)((int32_t)92)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = L_3; NullCheck(L_4); (L_4)->SetAt(static_cast(1), (Il2CppChar)((int32_t)47)); NullCheck(L_1); String_t* L_5; L_5 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_1, L_4, NULL); V_0 = L_5; goto IL_004b; } IL_001e: { DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_6 = ___1_subDir; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_6); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = L_8; NullCheck(L_9); (L_9)->SetAt(static_cast(0), (Il2CppChar)((int32_t)92)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = L_9; NullCheck(L_10); (L_10)->SetAt(static_cast(1), (Il2CppChar)((int32_t)47)); NullCheck(L_7); String_t* L_11; L_11 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_7, L_10, NULL); String_t* L_12 = V_0; bool L_13; L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_12, NULL); if (!L_13) { goto IL_0043; } } { return (bool)1; } IL_0043: { DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_14 = ___1_subDir; NullCheck(L_14); DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_15; L_15 = DirectoryInfo_get_Parent_m2B95E4D3CBA22F8DAA259247ED791F1411D93347(L_14, NULL); ___1_subDir = L_15; } IL_004b: { DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_16 = ___1_subDir; if (L_16) { goto IL_001e; } } { 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 bool PropertyInfoExtensions_IsAutoProperty_m9BB6F32BF652092ED8738DD479E4DBD0B4CD668E (PropertyInfo_t* ___0_propInfo, bool ___1_allowVirtual, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_2 = NULL; MethodInfo_t* V_3 = NULL; MethodInfo_t* V_4 = NULL; int32_t V_5 = 0; { PropertyInfo_t* L_0 = ___0_propInfo; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(19, L_0); if (!L_1) { goto IL_0010; } } { PropertyInfo_t* L_2 = ___0_propInfo; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(18, L_2); if (L_3) { goto IL_0012; } } IL_0010: { return (bool)0; } IL_0012: { bool L_4 = ___1_allowVirtual; if (L_4) { goto IL_005d; } } { PropertyInfo_t* L_5 = ___0_propInfo; NullCheck(L_5); MethodInfo_t* L_6; L_6 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(23, L_5, (bool)1); V_3 = L_6; PropertyInfo_t* L_7 = ___0_propInfo; NullCheck(L_7); MethodInfo_t* L_8; L_8 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(25, L_7, (bool)1); V_4 = L_8; MethodInfo_t* L_9 = V_3; bool L_10; L_10 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_9, (MethodInfo_t*)NULL, NULL); if (!L_10) { goto IL_003f; } } { MethodInfo_t* L_11 = V_3; NullCheck(L_11); bool L_12; L_12 = MethodBase_get_IsAbstract_mBD096DC9FCDF68114928CA73690882A2F9831EF9(L_11, NULL); if (L_12) { goto IL_005b; } } { MethodInfo_t* L_13 = V_3; NullCheck(L_13); bool L_14; L_14 = MethodBase_get_IsVirtual_m2C0A566F37B666FDEE3066729AEACF336B342EC2(L_13, NULL); if (L_14) { goto IL_005b; } } IL_003f: { MethodInfo_t* L_15 = V_4; bool L_16; L_16 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_15, (MethodInfo_t*)NULL, NULL); if (!L_16) { goto IL_005d; } } { MethodInfo_t* L_17 = V_4; NullCheck(L_17); bool L_18; L_18 = MethodBase_get_IsAbstract_mBD096DC9FCDF68114928CA73690882A2F9831EF9(L_17, NULL); if (L_18) { goto IL_005b; } } { MethodInfo_t* L_19 = V_4; NullCheck(L_19); bool L_20; L_20 = MethodBase_get_IsVirtual_m2C0A566F37B666FDEE3066729AEACF336B342EC2(L_19, NULL); if (!L_20) { goto IL_005d; } } IL_005b: { return (bool)0; } IL_005d: { V_0 = ((int32_t)44); PropertyInfo_t* L_21 = ___0_propInfo; NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_21); String_t* L_23; L_23 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, L_22, _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5, NULL); V_1 = L_23; PropertyInfo_t* L_24 = ___0_propInfo; NullCheck(L_24); Type_t* L_25; L_25 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_24); int32_t L_26 = V_0; NullCheck(L_25); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_27; L_27 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(84, L_25, L_26); V_2 = L_27; V_5 = 0; goto IL_00a1; } IL_0088: { FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_28 = V_2; int32_t L_29 = V_5; NullCheck(L_28); int32_t L_30 = L_29; FieldInfo_t* L_31 = (L_28)->GetAt(static_cast(L_30)); NullCheck(L_31); String_t* L_32; L_32 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_31); String_t* L_33 = V_1; NullCheck(L_32); bool L_34; L_34 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_32, L_33, NULL); if (!L_34) { goto IL_009b; } } { return (bool)1; } IL_009b: { int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a1: { int32_t L_36 = V_5; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_37 = V_2; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))) { goto IL_0088; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfoExtensions_IsAliasProperty_mD8CF86481073896B1EBBC7B2FDB0DB1BC2019B78 (PropertyInfo_t* ___0_propertyInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PropertyInfo_t* L_0 = ___0_propertyInfo; return (bool)((!(((RuntimeObject*)(MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_0, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* PropertyInfoExtensions_DeAliasProperty_mDA02CBC479A3DB1DEF0FD46E2B57482D1AFFFCAE (PropertyInfo_t* ___0_propertyInfo, bool ___1_throwOnNotAliased, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* V_0 = NULL; { PropertyInfo_t* L_0 = ___0_propertyInfo; V_0 = ((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_0, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var)); MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_1 = V_0; bool L_2; L_2 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_1, (PropertyInfo_t*)NULL, NULL); if (!L_2) { goto IL_0032; } } { goto IL_001e; } IL_0012: { MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_3 = V_0; NullCheck(L_3); PropertyInfo_t* L_4; L_4 = MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline(L_3, NULL); V_0 = ((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_4, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var)); } IL_001e: { MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_5 = V_0; NullCheck(L_5); PropertyInfo_t* L_6; L_6 = MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline(L_5, NULL); if (((MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA*)IsInstSealed((RuntimeObject*)L_6, MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA_il2cpp_TypeInfo_var))) { goto IL_0012; } } { MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* L_7 = V_0; NullCheck(L_7); PropertyInfo_t* L_8; L_8 = MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline(L_7, NULL); return L_8; } IL_0032: { bool L_9 = ___1_throwOnNotAliased; if (!L_9) { goto IL_0050; } } { PropertyInfo_t* L_10 = ___0_propertyInfo; String_t* L_11; L_11 = MemberInfoExtensions_GetNiceName_mDD38DA7F83B59FE9217C70AB7078233F4737E787(L_10, NULL); String_t* L_12; L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2EB2011F6A6D5DF54BEB205C0A83C64BCCBB3CE1)), L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCCA4686ED2A34FD32531B43B63D30DBE5A0C258)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PropertyInfoExtensions_DeAliasProperty_mDA02CBC479A3DB1DEF0FD46E2B57482D1AFFFCAE_RuntimeMethod_var))); } IL_0050: { PropertyInfo_t* L_14 = ___0_propertyInfo; return L_14; } } #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* StringExtensions_ToTitleCase_mA4EC3E3A8A74722E89350C4DE4593AD168D84049 (String_t* ___0_input, 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*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; Il2CppChar V_3 = 0x0; { 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; V_1 = 0; goto IL_005a; } IL_000a: { String_t* L_1 = ___0_input; int32_t L_2 = V_1; NullCheck(L_1); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL); V_2 = L_3; Il2CppChar L_4 = V_2; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)95))))) { goto IL_004e; } } { int32_t L_5 = V_1; String_t* L_6 = ___0_input; NullCheck(L_6); int32_t L_7; L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_5, 1))) >= ((int32_t)L_7))) { goto IL_004e; } } { String_t* L_8 = ___0_input; int32_t L_9 = V_1; NullCheck(L_8); Il2CppChar L_10; L_10 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, ((int32_t)il2cpp_codegen_add(L_9, 1)), NULL); V_3 = L_10; Il2CppChar L_11 = V_3; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_12; L_12 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(L_11, NULL); if (!L_12) { goto IL_0040; } } { Il2CppChar L_13 = V_3; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_14; L_14 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); Il2CppChar L_15; L_15 = Char_ToUpper_mB770BD2F2A733A053C8BBEFA013BED3E0C37B832(L_13, L_14, NULL); V_3 = L_15; } IL_0040: { StringBuilder_t* L_16 = V_0; Il2CppChar L_17 = V_3; NullCheck(L_16); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_16, L_17, NULL); int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); goto IL_0056; } IL_004e: { StringBuilder_t* L_20 = V_0; Il2CppChar L_21 = V_2; NullCheck(L_20); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_20, L_21, NULL); } IL_0056: { int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_005a: { int32_t L_24 = V_1; String_t* L_25 = ___0_input; NullCheck(L_25); int32_t L_26; L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_25, NULL); if ((((int32_t)L_24) < ((int32_t)L_26))) { goto IL_000a; } } { StringBuilder_t* L_27 = V_0; NullCheck(L_27); String_t* L_28; L_28 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_27); return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringExtensions_IsNullOrWhitespace_m378C50F222D097DCF6AA6274E6B4B754A809DF71 (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { String_t* L_0 = ___0_str; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0029; } } { V_0 = 0; goto IL_0020; } IL_000c: { String_t* L_2 = ___0_str; int32_t L_3 = V_0; NullCheck(L_2); Il2CppChar L_4; L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_5; L_5 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_4, NULL); if (L_5) { goto IL_001c; } } { return (bool)0; } IL_001c: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0020: { int32_t L_7 = V_0; String_t* L_8 = ___0_str; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_000c; } } IL_0029: { 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 String_t* TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7371147962E855B8E8BE002A226B0EE34E37B0CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames_LOCK; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0034: { { bool L_1 = V_2; if (!L_1) { goto IL_003d; } } { RuntimeObject* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_003d: { return; } } }); try { { RuntimeObject* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_4 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames; Type_t* L_5 = ___0_type; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var); if (L_6) { goto IL_0032_1; } } { Type_t* L_7 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_8; L_8 = TypeExtensions_CreateNiceName_m7A0D5281F6102DCC3DBA242E98981444A0027711(L_7, NULL); V_0 = L_8; Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_9 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames; Type_t* L_10 = ___0_type; String_t* L_11 = V_0; NullCheck(L_9); Dictionary_2_Add_m7371147962E855B8E8BE002A226B0EE34E37B0CC(L_9, L_10, L_11, Dictionary_2_Add_m7371147962E855B8E8BE002A226B0EE34E37B0CC_RuntimeMethod_var); } IL_0032_1: { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { String_t* L_12 = V_0; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_CreateNiceName_m7A0D5281F6102DCC3DBA242E98981444A0027711 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C52B300840D30CF95D86AED2546C77721EE5F99); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B4F028A4070094FCA4E7762E2C376A65E2D59C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Type_t* V_6 = NULL; String_t* G_B3_0 = NULL; String_t* G_B2_0 = NULL; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; { Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_0, NULL); if (!L_1) { goto IL_0032; } } { Type_t* L_2 = ___0_type; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(46, L_2); V_4 = L_3; Type_t* L_4 = ___0_type; NullCheck(L_4); Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_4); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_6; L_6 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_5, NULL); int32_t L_7 = V_4; if ((((int32_t)L_7) == ((int32_t)1))) { G_B3_0 = L_6; goto IL_0027; } G_B2_0 = L_6; } { G_B4_0 = _stringLiteral0C52B300840D30CF95D86AED2546C77721EE5F99; G_B4_1 = G_B2_0; goto IL_002c; } IL_0027: { G_B4_0 = _stringLiteral5B4F028A4070094FCA4E7762E2C376A65E2D59C6; G_B4_1 = G_B3_0; } IL_002c: { String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B4_1, G_B4_0, NULL); return L_8; } IL_0032: { Type_t* L_9 = ___0_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_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); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_12; L_12 = TypeExtensions_InheritsFrom_m246820A7A897F304D093F93B522261D153507D2B(L_9, L_11, NULL); if (!L_12) { goto IL_005c; } } { Type_t* L_13 = ___0_type; NullCheck(L_13); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14; L_14 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_13); NullCheck(L_14); int32_t L_15 = 0; Type_t* L_16 = (L_14)->GetAt(static_cast(L_15)); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_17; L_17 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_16, NULL); String_t* L_18; L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_17, _stringLiteral738F291E53E97C08DAE378C71EF70A60E31AE900, NULL); return L_18; } IL_005c: { Type_t* L_19 = ___0_type; NullCheck(L_19); bool L_20; L_20 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_19, NULL); if (!L_20) { goto IL_007a; } } { Type_t* L_21 = ___0_type; NullCheck(L_21); Type_t* L_22; L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_21); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_23; L_23 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_22, NULL); String_t* L_24; L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B, L_23, NULL); return L_24; } IL_007a: { Type_t* L_25 = ___0_type; NullCheck(L_25); bool L_26; L_26 = VirtualFuncInvoker0< bool >::Invoke(37, L_25); if (L_26) { goto IL_008a; } } { Type_t* L_27 = ___0_type; NullCheck(L_27); bool L_28; L_28 = VirtualFuncInvoker0< bool >::Invoke(39, L_27); if (L_28) { goto IL_0091; } } IL_008a: { Type_t* L_29 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_30; L_30 = TypeExtensions_TypeNameGauntlet_m6D103478DEDCF191B7C8DB73AD0273810BFE6D13(L_29, NULL); return L_30; } IL_0091: { StringBuilder_t* L_31 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_31, NULL); V_0 = L_31; Type_t* L_32 = ___0_type; NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_32); V_1 = L_33; String_t* L_34 = V_1; NullCheck(L_34); int32_t L_35; L_35 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_34, _stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C, NULL); V_2 = L_35; int32_t L_36 = V_2; if ((((int32_t)L_36) == ((int32_t)(-1)))) { goto IL_00bf; } } { StringBuilder_t* L_37 = V_0; String_t* L_38 = V_1; int32_t L_39 = V_2; NullCheck(L_38); String_t* L_40; L_40 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_38, 0, L_39, NULL); NullCheck(L_37); StringBuilder_t* L_41; L_41 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_37, L_40, NULL); goto IL_00c7; } IL_00bf: { StringBuilder_t* L_42 = V_0; String_t* L_43 = V_1; NullCheck(L_42); StringBuilder_t* L_44; L_44 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_42, L_43, NULL); } IL_00c7: { StringBuilder_t* L_45 = V_0; NullCheck(L_45); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_45, ((int32_t)60), NULL); Type_t* L_47 = ___0_type; NullCheck(L_47); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_48; L_48 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_47); V_3 = L_48; V_5 = 0; goto IL_0106; } IL_00dc: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_49 = V_3; int32_t L_50 = V_5; NullCheck(L_49); int32_t L_51 = L_50; Type_t* L_52 = (L_49)->GetAt(static_cast(L_51)); V_6 = L_52; int32_t L_53 = V_5; if (!L_53) { goto IL_00f2; } } { StringBuilder_t* L_54 = V_0; NullCheck(L_54); StringBuilder_t* L_55; L_55 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_54, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); } IL_00f2: { StringBuilder_t* L_56 = V_0; Type_t* L_57 = V_6; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_58; L_58 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_57, NULL); NullCheck(L_56); StringBuilder_t* L_59; L_59 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_56, L_58, NULL); int32_t L_60 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_0106: { int32_t L_61 = V_5; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_62 = V_3; NullCheck(L_62); if ((((int32_t)L_61) < ((int32_t)((int32_t)(((RuntimeArray*)L_62)->max_length))))) { goto IL_00dc; } } { StringBuilder_t* L_63 = V_0; NullCheck(L_63); StringBuilder_t* L_64; L_64 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_63, ((int32_t)62), NULL); StringBuilder_t* L_65 = V_0; NullCheck(L_65); String_t* L_66; L_66 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_65); return L_66; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_HasCastDefined_m922E1CB13D9F9959303880F873CBE2120E1E9057 (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE16D1F0A83CCC58576ADEFFBBECC40559A212FAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_from; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(68, L_0); if (!L_1) { goto IL_0016; } } { Type_t* L_2 = ___0_from; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_2, NULL); Type_t* L_4 = ___1_to; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_5; L_5 = TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA(L_3, L_4, (bool)0, NULL); return L_5; } IL_0016: { Type_t* L_6 = ___1_to; NullCheck(L_6); bool L_7; L_7 = VirtualFuncInvoker0< bool >::Invoke(68, L_6); if (!L_7) { goto IL_002c; } } { Type_t* L_8 = ___1_to; il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_8, NULL); Type_t* L_10 = ___0_from; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_11; L_11 = TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA(L_9, L_10, (bool)0, NULL); return L_11; } IL_002c: { Type_t* L_12 = ___0_from; NullCheck(L_12); bool L_13; L_13 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_12, NULL); if (L_13) { goto IL_0044; } } { Type_t* L_14 = ___0_from; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_15 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_16; L_16 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_15, NULL); if (!L_16) { goto IL_00f6; } } IL_0044: { Type_t* L_17 = ___1_to; NullCheck(L_17); bool L_18; L_18 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_17, NULL); if (L_18) { goto IL_005c; } } { Type_t* L_19 = ___1_to; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_20 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_21; L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, L_20, NULL); if (!L_21) { goto IL_00f6; } } IL_005c: { bool L_22 = ___2_requireImplicitCast; if (!L_22) { goto IL_0071; } } { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_23 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___PrimitiveImplicitCasts; Type_t* L_24 = ___0_from; NullCheck(L_23); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_25; L_25 = Dictionary_2_get_Item_mE16D1F0A83CCC58576ADEFFBBECC40559A212FAB(L_23, L_24, Dictionary_2_get_Item_mE16D1F0A83CCC58576ADEFFBBECC40559A212FAB_RuntimeMethod_var); Type_t* L_26 = ___1_to; NullCheck(L_25); bool L_27; L_27 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_25, L_26, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); return L_27; } IL_0071: { Type_t* L_28 = ___0_from; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (IntPtr_t_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_00a6; } } { Type_t* L_32 = ___1_to; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_34; L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL); bool L_35; L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_32, L_34, NULL); if (!L_35) { goto IL_0097; } } { return (bool)0; } IL_0097: { Type_t* L_36 = ___1_to; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_37 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_38; L_38 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_36, L_37, NULL); if (!L_38) { goto IL_00db; } } { return (bool)1; } IL_00a6: { Type_t* L_39 = ___0_from; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_41; L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL); bool L_42; L_42 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_39, L_41, NULL); if (!L_42) { goto IL_00db; } } { Type_t* L_43 = ___1_to; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_45; L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL); bool L_46; L_46 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_43, L_45, NULL); if (!L_46) { goto IL_00cc; } } { return (bool)0; } IL_00cc: { Type_t* L_47 = ___1_to; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_48 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_49; L_49 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_47, L_48, NULL); if (!L_49) { goto IL_00db; } } { return (bool)1; } IL_00db: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_50 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ExplicitCastIntegrals; Type_t* L_51 = ___0_from; NullCheck(L_50); bool L_52; L_52 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_50, L_51, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); if (!L_52) { goto IL_00f4; } } { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_53 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ExplicitCastIntegrals; Type_t* L_54 = ___1_to; NullCheck(L_53); bool L_55; L_55 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_53, L_54, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); return L_55; } IL_00f4: { return (bool)0; } IL_00f6: { Type_t* L_56 = ___0_from; Type_t* L_57 = ___1_to; bool L_58 = ___2_requireImplicitCast; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); MethodInfo_t* L_59; L_59 = TypeExtensions_GetCastMethod_mD8F2128A0AEFD1461FCF7AE9587021F136400192(L_56, L_57, L_58, NULL); bool L_60; L_60 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_59, (MethodInfo_t*)NULL, NULL); return L_60; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifier_m957DDF483E94E2AC67D54DFF077FD964FF5CCAC6 (String_t* ___0_identifier, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { String_t* L_0 = ___0_identifier; if (!L_0) { goto IL_000b; } } { String_t* L_1 = ___0_identifier; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); if (L_2) { goto IL_000d; } } IL_000b: { return (bool)0; } IL_000d: { String_t* L_3 = ___0_identifier; NullCheck(L_3); int32_t L_4; L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, ((int32_t)46), NULL); V_0 = L_4; int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_0048; } } { String_t* L_6 = ___0_identifier; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = L_7; NullCheck(L_8); (L_8)->SetAt(static_cast(0), (Il2CppChar)((int32_t)46)); NullCheck(L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9; L_9 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_6, L_8, NULL); V_1 = L_9; V_2 = 0; goto IL_0040; } IL_0030: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = V_1; int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; String_t* L_13 = (L_10)->GetAt(static_cast(L_12)); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_14; L_14 = TypeExtensions_IsValidIdentifier_m957DDF483E94E2AC67D54DFF077FD964FF5CCAC6(L_13, NULL); if (L_14) { goto IL_003c; } } { return (bool)0; } IL_003c: { int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0040: { int32_t L_16 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = V_1; NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0030; } } { return (bool)1; } IL_0048: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_18 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ReservedCSharpKeywords; String_t* L_19 = ___0_identifier; NullCheck(L_18); bool L_20; L_20 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_18, L_19, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var); if (!L_20) { goto IL_0057; } } { return (bool)0; } IL_0057: { String_t* L_21 = ___0_identifier; NullCheck(L_21); Il2CppChar L_22; L_22 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_21, 0, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_23; L_23 = TypeExtensions_IsValidIdentifierStartCharacter_mCC1057AED22B6214A78388CD49B3CE097A5046CD(L_22, NULL); if (L_23) { goto IL_0067; } } { return (bool)0; } IL_0067: { V_3 = 1; goto IL_007f; } IL_006b: { String_t* L_24 = ___0_identifier; int32_t L_25 = V_3; NullCheck(L_24); Il2CppChar L_26; L_26 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_24, L_25, NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_27; L_27 = TypeExtensions_IsValidIdentifierPartCharacter_m258C614DD6947BF8E3A503407B7A64A7F4823B69(L_26, NULL); if (L_27) { goto IL_007b; } } { return (bool)0; } IL_007b: { int32_t L_28 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_007f: { int32_t L_29 = V_3; String_t* L_30 = ___0_identifier; NullCheck(L_30); int32_t L_31; L_31 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_30, NULL); if ((((int32_t)L_29) < ((int32_t)L_31))) { goto IL_006b; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifierStartCharacter_mCC1057AED22B6214A78388CD49B3CE097A5046CD (Il2CppChar ___0_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; if ((((int32_t)L_0) < ((int32_t)((int32_t)97)))) { goto IL_000a; } } { Il2CppChar L_1 = ___0_c; if ((((int32_t)L_1) <= ((int32_t)((int32_t)122)))) { goto IL_0025; } } IL_000a: { Il2CppChar L_2 = ___0_c; if ((((int32_t)L_2) < ((int32_t)((int32_t)65)))) { goto IL_0014; } } { Il2CppChar L_3 = ___0_c; if ((((int32_t)L_3) <= ((int32_t)((int32_t)90)))) { goto IL_0025; } } IL_0014: { Il2CppChar L_4 = ___0_c; if ((((int32_t)L_4) == ((int32_t)((int32_t)95)))) { goto IL_0025; } } { Il2CppChar L_5 = ___0_c; if ((((int32_t)L_5) == ((int32_t)((int32_t)64)))) { goto IL_0025; } } { Il2CppChar L_6 = ___0_c; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_7; L_7 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_6, NULL); return L_7; } IL_0025: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValidIdentifierPartCharacter_m258C614DD6947BF8E3A503407B7A64A7F4823B69 (Il2CppChar ___0_c, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; if ((((int32_t)L_0) < ((int32_t)((int32_t)97)))) { goto IL_000a; } } { Il2CppChar L_1 = ___0_c; if ((((int32_t)L_1) <= ((int32_t)((int32_t)122)))) { goto IL_002a; } } IL_000a: { Il2CppChar L_2 = ___0_c; if ((((int32_t)L_2) < ((int32_t)((int32_t)65)))) { goto IL_0014; } } { Il2CppChar L_3 = ___0_c; if ((((int32_t)L_3) <= ((int32_t)((int32_t)90)))) { goto IL_002a; } } IL_0014: { Il2CppChar L_4 = ___0_c; if ((((int32_t)L_4) == ((int32_t)((int32_t)95)))) { goto IL_002a; } } { Il2CppChar L_5 = ___0_c; if ((((int32_t)L_5) < ((int32_t)((int32_t)48)))) { goto IL_0023; } } { Il2CppChar L_6 = ___0_c; if ((((int32_t)L_6) <= ((int32_t)((int32_t)57)))) { goto IL_002a; } } IL_0023: { Il2CppChar L_7 = ___0_c; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_8; L_8 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_7, NULL); return L_8; } IL_002a: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_from; 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_0014; } } { 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*)&_stringLiteral1593F0BA9565D41C31360961E958F85BB60F0C8B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___1_to; 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_0028; } } { 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*)&_stringLiteralA4419EF51FB63A77978E414E01AC1C9DCF20AA99)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_IsCastableTo_m942D3FDCED24E6A79B4EF9C689FB45D8B7D53CEA_RuntimeMethod_var))); } IL_0028: { Type_t* L_6 = ___0_from; Type_t* L_7 = ___1_to; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_8; L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_7, NULL); if (!L_8) { goto IL_0033; } } { return (bool)1; } IL_0033: { Type_t* L_9 = ___1_to; Type_t* L_10 = ___0_from; NullCheck(L_9); bool L_11; L_11 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_9, L_10); if (L_11) { goto IL_0045; } } { Type_t* L_12 = ___0_from; Type_t* L_13 = ___1_to; bool L_14 = ___2_requireImplicitCast; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_15; L_15 = TypeExtensions_HasCastDefined_m922E1CB13D9F9959303880F873CBE2120E1E9057(L_12, L_13, L_14, NULL); return L_15; } IL_0045: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* TypeExtensions_GetCastMethodDelegate_mCFCB424DA729B6B2CBEE8370C5A7F0B5FF566074 (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3_AddInner_mE6587AA4C57DAA962350E8B0C2555841941B5CF6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3_TryGetInnerValue_m403B9F6BACEF00B3AE823A9E2D4542A7FFB57EA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass31_0_U3CGetCastMethodDelegateU3Eb__0_mE414F771B3D8CC886FDD5AA2487DECFAF2EDEDFB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_tACBF5A1656250800CE861707354491F0611F6624* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* V_3 = NULL; { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates_LOCK; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f: { { bool L_1 = V_2; if (!L_1) { goto IL_0068; } } { RuntimeObject* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0068: { return; } } }); try { { RuntimeObject* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* L_4 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates; Type_t* L_5 = ___0_from; Type_t* L_6 = ___1_to; NullCheck(L_4); bool L_7; L_7 = DoubleLookupDictionary_3_TryGetInnerValue_m403B9F6BACEF00B3AE823A9E2D4542A7FFB57EA7(L_4, L_5, L_6, (&V_0), DoubleLookupDictionary_3_TryGetInnerValue_m403B9F6BACEF00B3AE823A9E2D4542A7FFB57EA7_RuntimeMethod_var); if (L_7) { goto IL_005d_1; } } { U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* L_8 = (U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass31_0__ctor_m8ADD1534F42A70CC5CD6D6F02B0C147A3A6A8FC2(L_8, NULL); V_3 = L_8; U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* L_9 = V_3; Type_t* L_10 = ___0_from; Type_t* L_11 = ___1_to; bool L_12 = ___2_requireImplicitCast; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); MethodInfo_t* L_13; L_13 = TypeExtensions_GetCastMethod_mD8F2128A0AEFD1461FCF7AE9587021F136400192(L_10, L_11, L_12, NULL); NullCheck(L_9); L_9->___method = L_13; Il2CppCodeGenWriteBarrier((void**)(&L_9->___method), (void*)L_13); U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* L_14 = V_3; NullCheck(L_14); MethodInfo_t* L_15 = L_14->___method; bool L_16; L_16 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_15, (MethodInfo_t*)NULL, NULL); if (!L_16) { goto IL_004f_1; } } { U3CU3Ec__DisplayClass31_0_tE7E1AA343FB803D617ED6EB44F4A1C0923987C21* L_17 = V_3; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_18 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_18, L_17, (intptr_t)((void*)U3CU3Ec__DisplayClass31_0_U3CGetCastMethodDelegateU3Eb__0_mE414F771B3D8CC886FDD5AA2487DECFAF2EDEDFB_RuntimeMethod_var), NULL); V_0 = L_18; } IL_004f_1: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* L_19 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates; Type_t* L_20 = ___0_from; Type_t* L_21 = ___1_to; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_22 = V_0; NullCheck(L_19); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_23; L_23 = DoubleLookupDictionary_3_AddInner_mE6587AA4C57DAA962350E8B0C2555841941B5CF6(L_19, L_20, L_21, L_22, DoubleLookupDictionary_3_AddInner_mE6587AA4C57DAA962350E8B0C2555841941B5CF6_RuntimeMethod_var); } IL_005d_1: { goto IL_0069; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_24 = V_0; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetCastMethod_mD8F2128A0AEFD1461FCF7AE9587021F136400192 (Type_t* ___0_from, Type_t* ___1_to, bool ___2_requireImplicitCast, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t69908BE263733D5C3989BAC671BE4067F7FE66E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E90C09E43FB002DA629508AC300A0750320118); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; MethodInfo_t* V_3 = NULL; MethodInfo_t* V_4 = NULL; RuntimeObject* V_5 = NULL; MethodInfo_t* V_6 = NULL; { Type_t* L_0 = ___0_from; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18(L_0, ((int32_t)24), TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); V_0 = L_1; RuntimeObject* L_2 = V_0; NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C_il2cpp_TypeInfo_var, L_2); V_2 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0075: { { RuntimeObject* L_4 = V_2; if (!L_4) { goto IL_007e; } } { RuntimeObject* L_5 = V_2; NullCheck(L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_007e: { return; } } }); try { { goto IL_006b_1; } IL_0012_1: { RuntimeObject* L_6 = V_2; NullCheck(L_6); MethodInfo_t* L_7; L_7 = InterfaceFuncInvoker0< MethodInfo_t* >::Invoke(0, IEnumerator_1_t69908BE263733D5C3989BAC671BE4067F7FE66E6_il2cpp_TypeInfo_var, L_6); V_3 = L_7; MethodInfo_t* L_8 = V_3; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_8); bool L_10; L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_9, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, NULL); if (L_10) { goto IL_0040_1; } } { bool L_11 = ___2_requireImplicitCast; if (L_11) { goto IL_006b_1; } } { MethodInfo_t* L_12 = V_3; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_12); bool L_14; L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, NULL); if (!L_14) { goto IL_006b_1; } } IL_0040_1: { MethodInfo_t* L_15 = V_3; NullCheck(L_15); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_16; L_16 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_15); NullCheck(L_16); int32_t L_17 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_18 = (L_16)->GetAt(static_cast(L_17)); NullCheck(L_18); Type_t* L_19; L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_18); Type_t* L_20 = ___0_from; NullCheck(L_19); bool L_21; L_21 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_19, L_20); if (!L_21) { goto IL_006b_1; } } { Type_t* L_22 = ___1_to; MethodInfo_t* L_23 = V_3; NullCheck(L_23); Type_t* L_24; L_24 = VirtualFuncInvoker0< Type_t* >::Invoke(39, L_23); NullCheck(L_22); bool L_25; L_25 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_22, L_24); if (!L_25) { goto IL_006b_1; } } { MethodInfo_t* L_26 = V_3; V_4 = L_26; goto IL_0108; } IL_006b_1: { RuntimeObject* L_27 = V_2; NullCheck(L_27); bool L_28; L_28 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_27); if (L_28) { goto IL_0012_1; } } { goto IL_007f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007f: { Type_t* L_29 = ___1_to; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_30; L_30 = TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18(L_29, ((int32_t)24), TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); V_1 = L_30; RuntimeObject* L_31 = V_1; NullCheck(L_31); RuntimeObject* L_32; L_32 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C_il2cpp_TypeInfo_var, L_31); V_5 = L_32; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00fa: { { RuntimeObject* L_33 = V_5; if (!L_33) { goto IL_0105; } } { RuntimeObject* L_34 = V_5; NullCheck(L_34); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_34); } IL_0105: { return; } } }); try { { goto IL_00ef_1; } IL_0092_1: { RuntimeObject* L_35 = V_5; NullCheck(L_35); MethodInfo_t* L_36; L_36 = InterfaceFuncInvoker0< MethodInfo_t* >::Invoke(0, IEnumerator_1_t69908BE263733D5C3989BAC671BE4067F7FE66E6_il2cpp_TypeInfo_var, L_35); V_6 = L_36; MethodInfo_t* L_37 = V_6; NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_37); bool L_39; L_39 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_38, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, NULL); if (L_39) { goto IL_00c4_1; } } { bool L_40 = ___2_requireImplicitCast; if (L_40) { goto IL_00ef_1; } } { MethodInfo_t* L_41 = V_6; NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_41); bool L_43; L_43 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_42, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, NULL); if (!L_43) { goto IL_00ef_1; } } IL_00c4_1: { MethodInfo_t* L_44 = V_6; NullCheck(L_44); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_45; L_45 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_44); NullCheck(L_45); int32_t L_46 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_47 = (L_45)->GetAt(static_cast(L_46)); NullCheck(L_47); Type_t* L_48; L_48 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_47); Type_t* L_49 = ___0_from; NullCheck(L_48); bool L_50; L_50 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_48, L_49); if (!L_50) { goto IL_00ef_1; } } { Type_t* L_51 = ___1_to; MethodInfo_t* L_52 = V_6; NullCheck(L_52); Type_t* L_53; L_53 = VirtualFuncInvoker0< Type_t* >::Invoke(39, L_52); NullCheck(L_51); bool L_54; L_54 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_51, L_53); if (!L_54) { goto IL_00ef_1; } } { MethodInfo_t* L_55 = V_6; V_4 = L_55; goto IL_0108; } IL_00ef_1: { RuntimeObject* L_56 = V_5; NullCheck(L_56); bool L_57; L_57 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_56); if (L_57) { goto IL_0092_1; } } { goto IL_0106; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0106: { return (MethodInfo_t*)NULL; } IL_0108: { MethodInfo_t* L_58 = V_4; return L_58; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_FloatEqualityComparer_m21AED90EB3A1A4C5469759C280F843056CCCAE43 (float ___0_a, float ___1_b, const RuntimeMethod* method) { { float L_0 = ___0_a; bool L_1; L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL); if (!L_1) { goto IL_0012; } } { float L_2 = ___1_b; bool L_3; L_3 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_2, NULL); if (!L_3) { goto IL_0012; } } { return (bool)1; } IL_0012: { float L_4 = ___0_a; float L_5 = ___1_b; return (bool)((((float)L_4) == ((float)L_5))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_DoubleEqualityComparer_m2A58EEBD90DB5A53DB329C5948987450DF66DCC8 (double ___0_a, double ___1_b, const RuntimeMethod* method) { { double L_0 = ___0_a; bool L_1; L_1 = Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline(L_0, NULL); if (!L_1) { goto IL_0012; } } { double L_2 = ___1_b; bool L_3; L_3 = Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline(L_2, NULL); if (!L_3) { goto IL_0012; } } { return (bool)1; } IL_0012: { double L_4 = ___0_a; double L_5 = ___1_b; return (bool)((((double)L_4) == ((double)L_5))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_QuaternionEqualityComparer_mB801E42C086AA8F336CC9D3F3D2CA613EC03D86E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a; float L_1 = L_0.___x; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b; float L_3 = L_2.___x; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_0039; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a; float L_5 = L_4.___y; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b; float L_7 = L_6.___y; if ((!(((float)L_5) == ((float)L_7)))) { goto IL_0039; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a; float L_9 = L_8.___z; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b; float L_11 = L_10.___z; if ((!(((float)L_9) == ((float)L_11)))) { goto IL_0039; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a; float L_13 = L_12.___w; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b; float L_15 = L_14.___w; return (bool)((((float)L_13) == ((float)L_15))? 1 : 0); } IL_0039: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOrInherits_m70C98CACCDC767DD935B807BD1B7C9042FA9C98A (Type_t* ___0_type, Type_t* ___1_to, const RuntimeMethod* method) { { Type_t* L_0 = ___1_to; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_0, L_1); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOpenGenericType_m4408290346ADBEF6770B50ADE78FFDB8305D1688 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___1_openGenericType; NullCheck(L_0); bool L_1; L_1 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_0, NULL); if (!L_1) { goto IL_0010; } } { Type_t* L_2 = ___0_candidateType; Type_t* L_3 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_4; L_4 = TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37(L_2, L_3, NULL); return L_4; } IL_0010: { Type_t* L_5 = ___0_candidateType; Type_t* L_6 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_7; L_7 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_5, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37 (Type_t* ___0_candidateType, Type_t* ___1_openGenericInterfaceType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; int32_t V_1 = 0; { Type_t* L_0 = ___0_candidateType; Type_t* L_1 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_2; L_2 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_1, NULL); if (!L_2) { goto IL_000b; } } { return (bool)1; } IL_000b: { Type_t* L_3 = ___0_candidateType; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(39, L_3); if (!L_4) { goto IL_0023; } } { Type_t* L_5 = ___0_candidateType; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_5); Type_t* L_7 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_8; L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_7, NULL); if (!L_8) { goto IL_0023; } } { return (bool)1; } IL_0023: { Type_t* L_9 = ___0_candidateType; NullCheck(L_9); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10; L_10 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(110, L_9); V_0 = L_10; V_1 = 0; goto IL_003f; } IL_002e: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = V_0; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; Type_t* L_14 = (L_11)->GetAt(static_cast(L_13)); Type_t* L_15 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_16; L_16 = TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37(L_14, L_15, NULL); if (!L_16) { goto IL_003b; } } { return (bool)1; } IL_003b: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_003f: { int32_t L_18 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_002e; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { Type_t* L_0 = ___0_candidateType; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(39, L_0); if (!L_1) { goto IL_0018; } } { Type_t* L_2 = ___0_candidateType; NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_2); Type_t* L_4 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_5; L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL); if (!L_5) { goto IL_0018; } } { return (bool)1; } IL_0018: { Type_t* L_6 = ___0_candidateType; NullCheck(L_6); Type_t* L_7; L_7 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_6); V_0 = L_7; Type_t* L_8 = V_0; 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; } } { Type_t* L_10 = V_0; Type_t* L_11 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_12; L_12 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_10, L_11, NULL); if (!L_12) { goto IL_0033; } } { return (bool)1; } IL_0033: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_GetArgumentsOfInheritedOpenGenericType_m2E9269CEFCB45CC148AD56857896E236177FC673 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___1_openGenericType; NullCheck(L_0); bool L_1; L_1 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_0, NULL); if (!L_1) { goto IL_0010; } } { Type_t* L_2 = ___0_candidateType; Type_t* L_3 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4; L_4 = TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6(L_2, L_3, NULL); return L_4; } IL_0010: { Type_t* L_5 = ___0_candidateType; Type_t* L_6 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5(L_5, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5 (Type_t* ___0_candidateType, Type_t* ___1_openGenericType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { Type_t* L_0 = ___0_candidateType; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(39, L_0); if (!L_1) { goto IL_001d; } } { Type_t* L_2 = ___0_candidateType; NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_2); Type_t* L_4 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_5; L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL); if (!L_5) { goto IL_001d; } } { Type_t* L_6 = ___0_candidateType; NullCheck(L_6); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_6); return L_7; } IL_001d: { Type_t* L_8 = ___0_candidateType; NullCheck(L_8); Type_t* L_9; L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_8); V_0 = L_9; Type_t* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_11; L_11 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_10, (Type_t*)NULL, NULL); if (!L_11) { goto IL_0035; } } { Type_t* L_12 = V_0; Type_t* L_13 = ___1_openGenericType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14; L_14 = TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5(L_12, L_13, NULL); return L_14; } IL_0035: { return (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6 (Type_t* ___0_candidateType, Type_t* ___1_openGenericInterfaceType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_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); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; int32_t V_1 = 0; Type_t* V_2 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_3 = NULL; { Type_t* L_0 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_1 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericListInterface; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_2; L_2 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_1, NULL); if (L_2) { goto IL_001a; } } { Type_t* L_3 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_4 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericCollectionInterface; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_5; L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_4, NULL); if (!L_5) { goto IL_0032; } } IL_001a: { Type_t* L_6 = ___0_candidateType; NullCheck(L_6); bool L_7; L_7 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_6, NULL); if (!L_7) { goto IL_0032; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = L_8; Type_t* L_10 = ___0_candidateType; NullCheck(L_10); Type_t* L_11; L_11 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_10); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_11); (L_9)->SetAt(static_cast(0), (Type_t*)L_11); return L_9; } IL_0032: { Type_t* L_12 = ___0_candidateType; Type_t* L_13 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_14; L_14 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_13, NULL); if (!L_14) { goto IL_0042; } } { Type_t* L_15 = ___0_candidateType; NullCheck(L_15); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16; L_16 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_15); return L_16; } IL_0042: { Type_t* L_17 = ___0_candidateType; NullCheck(L_17); bool L_18; L_18 = VirtualFuncInvoker0< bool >::Invoke(39, L_17); if (!L_18) { goto IL_005f; } } { Type_t* L_19 = ___0_candidateType; NullCheck(L_19); Type_t* L_20; L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_19); Type_t* L_21 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_22; L_22 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_21, NULL); if (!L_22) { goto IL_005f; } } { Type_t* L_23 = ___0_candidateType; NullCheck(L_23); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24; L_24 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_23); return L_24; } IL_005f: { Type_t* L_25 = ___0_candidateType; NullCheck(L_25); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26; L_26 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(110, L_25); V_0 = L_26; V_1 = 0; goto IL_0087; } IL_006a: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = V_0; int32_t L_28 = V_1; NullCheck(L_27); int32_t L_29 = L_28; Type_t* L_30 = (L_27)->GetAt(static_cast(L_29)); V_2 = L_30; Type_t* L_31 = V_2; NullCheck(L_31); bool L_32; L_32 = VirtualFuncInvoker0< bool >::Invoke(39, L_31); if (!L_32) { goto IL_0083; } } { Type_t* L_33 = V_2; Type_t* L_34 = ___1_openGenericInterfaceType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_35; L_35 = TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6(L_33, L_34, NULL); V_3 = L_35; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_36 = V_3; if (!L_36) { goto IL_0083; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_37 = V_3; return L_37; } IL_0083: { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_0087: { int32_t L_39 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = V_0; NullCheck(L_40); if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length))))) { goto IL_006a; } } { return (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetOperatorMethod_m65B46B3AFAC267C4837CBC0F0ACB864BF7DA97C3 (Type_t* ___0_type, int32_t ___1_op, Type_t* ___2_leftOperand, Type_t* ___3_rightOperand, 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*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; bool V_3 = false; MethodInfo_t* V_4 = NULL; MethodInfo_t* V_5 = NULL; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_6 = NULL; int32_t V_7 = 0; MethodInfo_t* V_8 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_9 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = ___1_op; switch (L_0) { case 0: { goto IL_005b; } case 1: { goto IL_0066; } case 2: { goto IL_0071; } case 3: { goto IL_007c; } case 4: { goto IL_0084; } case 5: { goto IL_008c; } case 6: { goto IL_0094; } case 7: { goto IL_009c; } case 8: { goto IL_00a4; } case 9: { goto IL_00ac; } case 10: { goto IL_00b4; } case 11: { goto IL_00bc; } case 12: { goto IL_00c4; } case 13: { goto IL_00cc; } case 14: { goto IL_00d4; } case 15: { goto IL_00dc; } case 16: { goto IL_00e4; } case 17: { goto IL_00f4; } case 18: { goto IL_00f4; } case 19: { goto IL_00ec; } } } { goto IL_00f6; } IL_005b: { V_0 = _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96; goto IL_00fc; } IL_0066: { V_0 = _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57; goto IL_00fc; } IL_0071: { V_0 = _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826; goto IL_00fc; } IL_007c: { V_0 = _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282; goto IL_00fc; } IL_0084: { V_0 = _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB; goto IL_00fc; } IL_008c: { V_0 = _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7; goto IL_00fc; } IL_0094: { V_0 = _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75; goto IL_00fc; } IL_009c: { V_0 = _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5; goto IL_00fc; } IL_00a4: { V_0 = _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B; goto IL_00fc; } IL_00ac: { V_0 = _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0; goto IL_00fc; } IL_00b4: { V_0 = _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E; goto IL_00fc; } IL_00bc: { V_0 = _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6; goto IL_00fc; } IL_00c4: { V_0 = _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE; goto IL_00fc; } IL_00cc: { V_0 = _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F; goto IL_00fc; } IL_00d4: { V_0 = _stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2; goto IL_00fc; } IL_00dc: { V_0 = _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08; goto IL_00fc; } IL_00e4: { V_0 = _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD; goto IL_00fc; } IL_00ec: { V_0 = _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D; goto IL_00fc; } IL_00f4: { return (MethodInfo_t*)NULL; } IL_00f6: { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_1 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetOperatorMethod_m65B46B3AFAC267C4837CBC0F0ACB864BF7DA97C3_RuntimeMethod_var))); } IL_00fc: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TwoLengthTypeArray_Cached; V_1 = L_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_1; V_2 = L_3; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01e0: { { bool L_4 = V_3; if (!L_4) { goto IL_01e9; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_5, NULL); } IL_01e9: { return; } } }); try { { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_6, (&V_3), NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = V_1; Type_t* L_8 = ___2_leftOperand; NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(0), (Type_t*)L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = V_1; Type_t* L_10 = ___3_rightOperand; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(1), (Type_t*)L_10); } try { { Type_t* L_11 = ___0_type; String_t* L_12 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = V_1; NullCheck(L_11); MethodInfo_t* L_14; L_14 = Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562(L_11, L_12, ((int32_t)56), (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_13, (ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364*)NULL, NULL); V_4 = L_14; MethodInfo_t* L_15 = V_4; bool L_16; L_16 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_15, (MethodInfo_t*)NULL, NULL); if (!L_16) { goto IL_014e_2; } } { MethodInfo_t* L_17 = V_4; NullCheck(L_17); Type_t* L_18; L_18 = VirtualFuncInvoker0< Type_t* >::Invoke(39, L_17); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_20; L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL); bool L_21; L_21 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_18, L_20, NULL); if (!L_21) { goto IL_014e_2; } } { V_5 = (MethodInfo_t*)NULL; goto IL_01ea; } IL_014e_2: { MethodInfo_t* L_22 = V_4; V_5 = L_22; goto IL_01ea; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AmbiguousMatchException_t74F105B42C618E39EEE32A52E79C24044604E70E_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0157_1; } throw e; } CATCH_0157_1: { { Type_t* L_23 = ___0_type; NullCheck(L_23); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_24; L_24 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, int32_t >::Invoke(97, L_23, ((int32_t)56)); V_6 = L_24; V_7 = 0; goto IL_01d3_1; } IL_0167_1: { MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_25 = V_6; int32_t L_26 = V_7; NullCheck(L_25); int32_t L_27 = L_26; MethodInfo_t* L_28 = (L_25)->GetAt(static_cast(L_27)); V_8 = L_28; MethodInfo_t* L_29 = V_8; NullCheck(L_29); String_t* L_30; L_30 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_29); String_t* L_31 = V_0; bool L_32; L_32 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_30, L_31, NULL); if (L_32) { goto IL_01cd_1; } } { MethodInfo_t* L_33 = V_8; NullCheck(L_33); Type_t* L_34; L_34 = VirtualFuncInvoker0< Type_t* >::Invoke(39, L_33); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_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_36; L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL); bool L_37; L_37 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_34, L_36, NULL); if (L_37) { goto IL_01cd_1; } } { MethodInfo_t* L_38 = V_8; NullCheck(L_38); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_39; L_39 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_38); V_9 = L_39; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_40 = V_9; NullCheck(L_40); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_40)->max_length))) == ((uint32_t)2)))) { goto IL_01cd_1; } } { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_41 = V_9; NullCheck(L_41); int32_t L_42 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_43 = (L_41)->GetAt(static_cast(L_42)); NullCheck(L_43); Type_t* L_44; L_44 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_43); Type_t* L_45 = ___2_leftOperand; NullCheck(L_44); bool L_46; L_46 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_44, L_45); if (!L_46) { goto IL_01cd_1; } } { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_47 = V_9; NullCheck(L_47); int32_t L_48 = 1; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_49 = (L_47)->GetAt(static_cast(L_48)); NullCheck(L_49); Type_t* L_50; L_50 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_49); Type_t* L_51 = ___3_rightOperand; NullCheck(L_50); bool L_52; L_52 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_50, L_51); if (!L_52) { goto IL_01cd_1; } } { MethodInfo_t* L_53 = V_8; V_5 = L_53; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_01ea; } IL_01cd_1: { int32_t L_54 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_01d3_1: { int32_t L_55 = V_7; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_56 = V_6; NullCheck(L_56); if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length))))) { goto IL_0167_1; } } { V_5 = (MethodInfo_t*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_01ea; } } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01ea: { MethodInfo_t* L_57 = V_5; return L_57; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetOperatorMethod_m22F60D9DE830F21F16ED530B5F26727D21CF4387 (Type_t* ___0_type, int32_t ___1_op, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass47_0_U3CGetOperatorMethodU3Eb__0_mB04E2C9E9B7B12401EC205E0773E71EFE670B3AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* V_0 = NULL; { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_0 = (U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass47_0__ctor_mAC81820D0C113FE6FDE7ECA4E5394CD1299435C1(L_0, NULL); V_0 = L_0; int32_t L_1 = ___1_op; switch (L_1) { case 0: { goto IL_0061; } case 1: { goto IL_0071; } case 2: { goto IL_0081; } case 3: { goto IL_0091; } case 4: { goto IL_00a1; } case 5: { goto IL_00b1; } case 6: { goto IL_00c1; } case 7: { goto IL_00d1; } case 8: { goto IL_00e1; } case 9: { goto IL_00ee; } case 10: { goto IL_00fb; } case 11: { goto IL_0108; } case 12: { goto IL_0115; } case 13: { goto IL_0122; } case 14: { goto IL_012f; } case 15: { goto IL_013c; } case 16: { goto IL_0149; } case 17: { goto IL_0163; } case 18: { goto IL_0163; } case 19: { goto IL_0156; } } } { goto IL_0165; } IL_0061: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_2 = V_0; NullCheck(L_2); L_2->___methodName = _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96; Il2CppCodeGenWriteBarrier((void**)(&L_2->___methodName), (void*)_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); goto IL_016b; } IL_0071: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_3 = V_0; NullCheck(L_3); L_3->___methodName = _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57; Il2CppCodeGenWriteBarrier((void**)(&L_3->___methodName), (void*)_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); goto IL_016b; } IL_0081: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_4 = V_0; NullCheck(L_4); L_4->___methodName = _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826; Il2CppCodeGenWriteBarrier((void**)(&L_4->___methodName), (void*)_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); goto IL_016b; } IL_0091: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_5 = V_0; NullCheck(L_5); L_5->___methodName = _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282; Il2CppCodeGenWriteBarrier((void**)(&L_5->___methodName), (void*)_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); goto IL_016b; } IL_00a1: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_6 = V_0; NullCheck(L_6); L_6->___methodName = _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB; Il2CppCodeGenWriteBarrier((void**)(&L_6->___methodName), (void*)_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); goto IL_016b; } IL_00b1: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_7 = V_0; NullCheck(L_7); L_7->___methodName = _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7; Il2CppCodeGenWriteBarrier((void**)(&L_7->___methodName), (void*)_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); goto IL_016b; } IL_00c1: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_8 = V_0; NullCheck(L_8); L_8->___methodName = _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75; Il2CppCodeGenWriteBarrier((void**)(&L_8->___methodName), (void*)_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); goto IL_016b; } IL_00d1: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_9 = V_0; NullCheck(L_9); L_9->___methodName = _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5; Il2CppCodeGenWriteBarrier((void**)(&L_9->___methodName), (void*)_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); goto IL_016b; } IL_00e1: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_10 = V_0; NullCheck(L_10); L_10->___methodName = _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B; Il2CppCodeGenWriteBarrier((void**)(&L_10->___methodName), (void*)_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); goto IL_016b; } IL_00ee: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_11 = V_0; NullCheck(L_11); L_11->___methodName = _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0; Il2CppCodeGenWriteBarrier((void**)(&L_11->___methodName), (void*)_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); goto IL_016b; } IL_00fb: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_12 = V_0; NullCheck(L_12); L_12->___methodName = _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E; Il2CppCodeGenWriteBarrier((void**)(&L_12->___methodName), (void*)_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); goto IL_016b; } IL_0108: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_13 = V_0; NullCheck(L_13); L_13->___methodName = _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6; Il2CppCodeGenWriteBarrier((void**)(&L_13->___methodName), (void*)_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); goto IL_016b; } IL_0115: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_14 = V_0; NullCheck(L_14); L_14->___methodName = _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE; Il2CppCodeGenWriteBarrier((void**)(&L_14->___methodName), (void*)_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); goto IL_016b; } IL_0122: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_15 = V_0; NullCheck(L_15); L_15->___methodName = _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F; Il2CppCodeGenWriteBarrier((void**)(&L_15->___methodName), (void*)_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); goto IL_016b; } IL_012f: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_16 = V_0; NullCheck(L_16); L_16->___methodName = _stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2; Il2CppCodeGenWriteBarrier((void**)(&L_16->___methodName), (void*)_stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2); goto IL_016b; } IL_013c: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_17 = V_0; NullCheck(L_17); L_17->___methodName = _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08; Il2CppCodeGenWriteBarrier((void**)(&L_17->___methodName), (void*)_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); goto IL_016b; } IL_0149: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_18 = V_0; NullCheck(L_18); L_18->___methodName = _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD; Il2CppCodeGenWriteBarrier((void**)(&L_18->___methodName), (void*)_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); goto IL_016b; } IL_0156: { U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_19 = V_0; NullCheck(L_19); L_19->___methodName = _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D; Il2CppCodeGenWriteBarrier((void**)(&L_19->___methodName), (void*)_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); goto IL_016b; } IL_0163: { return (MethodInfo_t*)NULL; } IL_0165: { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_20 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_20, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetOperatorMethod_m22F60D9DE830F21F16ED530B5F26727D21CF4387_RuntimeMethod_var))); } IL_016b: { Type_t* L_21 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_22; L_22 = TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18(L_21, ((int32_t)56), TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); U3CU3Ec__DisplayClass47_0_tB50ED1D6A392747492A28F475F91BF2C154F7EEF* L_23 = V_0; Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_24 = (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*)il2cpp_codegen_object_new(Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var); Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0(L_24, L_23, (intptr_t)((void*)U3CU3Ec__DisplayClass47_0_U3CGetOperatorMethodU3Eb__0_mB04E2C9E9B7B12401EC205E0773E71EFE670B3AE_RuntimeMethod_var), NULL); MethodInfo_t* L_25; L_25 = Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479(L_22, L_24, Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var); return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* TypeExtensions_GetOperatorMethods_m40BE04AA32E2E7B943242FE3D54D5D530BE0EC02 (Type_t* ___0_type, int32_t ___1_op, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisMethodInfo_t_m462DC8BEFC6D07FDE58FEA1C8ECBCB9F4CC7B753_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisMethodInfo_t_mAA1D9863BA8B1900B6E5E8CCD11997EBA23EBCDD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass48_0_U3CGetOperatorMethodsU3Eb__0_m3D0485B7F5BF74103189A7F54E75E4F4279B53C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* V_0 = NULL; { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_0 = (U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass48_0__ctor_m6111D06268078D5C1185EDFC33002A4B6EC6D264(L_0, NULL); V_0 = L_0; int32_t L_1 = ___1_op; switch (L_1) { case 0: { goto IL_0061; } case 1: { goto IL_0071; } case 2: { goto IL_0081; } case 3: { goto IL_0091; } case 4: { goto IL_00a1; } case 5: { goto IL_00b1; } case 6: { goto IL_00c1; } case 7: { goto IL_00d1; } case 8: { goto IL_00e1; } case 9: { goto IL_00ee; } case 10: { goto IL_00fb; } case 11: { goto IL_0108; } case 12: { goto IL_0115; } case 13: { goto IL_0122; } case 14: { goto IL_012f; } case 15: { goto IL_013c; } case 16: { goto IL_0149; } case 17: { goto IL_0163; } case 18: { goto IL_0163; } case 19: { goto IL_0156; } } } { goto IL_0165; } IL_0061: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_2 = V_0; NullCheck(L_2); L_2->___methodName = _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96; Il2CppCodeGenWriteBarrier((void**)(&L_2->___methodName), (void*)_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); goto IL_016b; } IL_0071: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_3 = V_0; NullCheck(L_3); L_3->___methodName = _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57; Il2CppCodeGenWriteBarrier((void**)(&L_3->___methodName), (void*)_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); goto IL_016b; } IL_0081: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_4 = V_0; NullCheck(L_4); L_4->___methodName = _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826; Il2CppCodeGenWriteBarrier((void**)(&L_4->___methodName), (void*)_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); goto IL_016b; } IL_0091: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_5 = V_0; NullCheck(L_5); L_5->___methodName = _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282; Il2CppCodeGenWriteBarrier((void**)(&L_5->___methodName), (void*)_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); goto IL_016b; } IL_00a1: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_6 = V_0; NullCheck(L_6); L_6->___methodName = _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB; Il2CppCodeGenWriteBarrier((void**)(&L_6->___methodName), (void*)_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); goto IL_016b; } IL_00b1: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_7 = V_0; NullCheck(L_7); L_7->___methodName = _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7; Il2CppCodeGenWriteBarrier((void**)(&L_7->___methodName), (void*)_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); goto IL_016b; } IL_00c1: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_8 = V_0; NullCheck(L_8); L_8->___methodName = _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75; Il2CppCodeGenWriteBarrier((void**)(&L_8->___methodName), (void*)_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); goto IL_016b; } IL_00d1: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_9 = V_0; NullCheck(L_9); L_9->___methodName = _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5; Il2CppCodeGenWriteBarrier((void**)(&L_9->___methodName), (void*)_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); goto IL_016b; } IL_00e1: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_10 = V_0; NullCheck(L_10); L_10->___methodName = _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B; Il2CppCodeGenWriteBarrier((void**)(&L_10->___methodName), (void*)_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); goto IL_016b; } IL_00ee: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_11 = V_0; NullCheck(L_11); L_11->___methodName = _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0; Il2CppCodeGenWriteBarrier((void**)(&L_11->___methodName), (void*)_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); goto IL_016b; } IL_00fb: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_12 = V_0; NullCheck(L_12); L_12->___methodName = _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E; Il2CppCodeGenWriteBarrier((void**)(&L_12->___methodName), (void*)_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); goto IL_016b; } IL_0108: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_13 = V_0; NullCheck(L_13); L_13->___methodName = _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6; Il2CppCodeGenWriteBarrier((void**)(&L_13->___methodName), (void*)_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); goto IL_016b; } IL_0115: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_14 = V_0; NullCheck(L_14); L_14->___methodName = _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE; Il2CppCodeGenWriteBarrier((void**)(&L_14->___methodName), (void*)_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); goto IL_016b; } IL_0122: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_15 = V_0; NullCheck(L_15); L_15->___methodName = _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F; Il2CppCodeGenWriteBarrier((void**)(&L_15->___methodName), (void*)_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); goto IL_016b; } IL_012f: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_16 = V_0; NullCheck(L_16); L_16->___methodName = _stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2; Il2CppCodeGenWriteBarrier((void**)(&L_16->___methodName), (void*)_stringLiteralEE4706B7CE839A2F08582C04E05FE9ABF2925DC2); goto IL_016b; } IL_013c: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_17 = V_0; NullCheck(L_17); L_17->___methodName = _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08; Il2CppCodeGenWriteBarrier((void**)(&L_17->___methodName), (void*)_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); goto IL_016b; } IL_0149: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_18 = V_0; NullCheck(L_18); L_18->___methodName = _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD; Il2CppCodeGenWriteBarrier((void**)(&L_18->___methodName), (void*)_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); goto IL_016b; } IL_0156: { U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_19 = V_0; NullCheck(L_19); L_19->___methodName = _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D; Il2CppCodeGenWriteBarrier((void**)(&L_19->___methodName), (void*)_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); goto IL_016b; } IL_0163: { return (MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*)NULL; } IL_0165: { NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_20 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_20, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetOperatorMethods_m40BE04AA32E2E7B943242FE3D54D5D530BE0EC02_RuntimeMethod_var))); } IL_016b: { Type_t* L_21 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_22; L_22 = TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18(L_21, ((int32_t)56), TypeExtensions_GetAllMembers_TisMethodInfo_t_m1FB67F5F75B9F9322F1AB565756ED4FA0C337B18_RuntimeMethod_var); U3CU3Ec__DisplayClass48_0_t7DE2533D793AD11318B20BDF9CFDFB0D3EA5613D* L_23 = V_0; Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_24 = (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*)il2cpp_codegen_object_new(Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var); Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0(L_24, L_23, (intptr_t)((void*)U3CU3Ec__DisplayClass48_0_U3CGetOperatorMethodsU3Eb__0_m3D0485B7F5BF74103189A7F54E75E4F4279B53C7_RuntimeMethod_var), NULL); RuntimeObject* L_25; L_25 = Enumerable_Where_TisMethodInfo_t_mAA1D9863BA8B1900B6E5E8CCD11997EBA23EBCDD(L_22, L_24, Enumerable_Where_TisMethodInfo_t_mAA1D9863BA8B1900B6E5E8CCD11997EBA23EBCDD_RuntimeMethod_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_26; L_26 = Enumerable_ToArray_TisMethodInfo_t_m462DC8BEFC6D07FDE58FEA1C8ECBCB9F4CC7B753(L_25, Enumerable_ToArray_TisMethodInfo_t_m462DC8BEFC6D07FDE58FEA1C8ECBCB9F4CC7B753_RuntimeMethod_var); return L_26; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetAllMembers_mEB91F0825655A28B9FF2E3AC7B481A9B8A01F40D (Type_t* ___0_type, int32_t ___1_flags, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD* L_0 = (U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD*)il2cpp_codegen_object_new(U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD_il2cpp_TypeInfo_var); U3CGetAllMembersU3Ed__49__ctor_mE02E4CF13A9C2B57FF7848A11FBD91A9AA7F9F61(L_0, ((int32_t)-2), NULL); U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD* L_1 = L_0; Type_t* L_2 = ___0_type; NullCheck(L_1); L_1->___U3CU3E3__type = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__type), (void*)L_2); U3CGetAllMembersU3Ed__49_t9F7E68769B8CE792D6DB2DA675CC1206E6036FFD* L_3 = L_1; int32_t L_4 = ___1_flags; NullCheck(L_3); L_3->___U3CU3E3__flags = L_4; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetAllMembers_m74C71241CCF2870F5D295F70E7E5BB4EF42CCB40 (Type_t* ___0_type, String_t* ___1_name, int32_t ___2_flags, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB* L_0 = (U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB*)il2cpp_codegen_object_new(U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB_il2cpp_TypeInfo_var); U3CGetAllMembersU3Ed__50__ctor_mEA7B40C0E2B63AA7D0EC366BB00F401DE1491133(L_0, ((int32_t)-2), NULL); U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB* L_1 = L_0; Type_t* L_2 = ___0_type; NullCheck(L_1); L_1->___U3CU3E3__type = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__type), (void*)L_2); U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB* L_3 = L_1; String_t* L_4 = ___1_name; NullCheck(L_3); L_3->___U3CU3E3__name = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__name), (void*)L_4); U3CGetAllMembersU3Ed__50_t18BD4E0BF12C8C9C1AA82F7167185A133F3D68AB* L_5 = L_3; int32_t L_6 = ___2_flags; NullCheck(L_5); L_5->___U3CU3E3__flags = L_6; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeExtensions_GetGenericBaseType_m6AB9CD5DBB96517A87D8EB8E5842451C76B4339A (Type_t* ___0_type, Type_t* ___1_baseType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Type_t* L_0 = ___0_type; Type_t* L_1 = ___1_baseType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269(L_0, L_1, (&V_0), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269 (Type_t* ___0_type, Type_t* ___1_baseType, int32_t* ___2_depthCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___1_baseType; 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_0028; } } { 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*)&_stringLiteralC986D07788FAD84AD4C91118B24FB60F06A41D34)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var))); } IL_0028: { Type_t* L_6 = ___1_baseType; NullCheck(L_6); bool L_7; L_7 = VirtualFuncInvoker0< bool >::Invoke(39, L_6); if (L_7) { goto IL_004b; } } { Type_t* L_8 = ___1_baseType; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_8); String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7)), L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB69353B06B1314407246F1AC38E57393F5AEC72E)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_11, L_10, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var))); } IL_004b: { Type_t* L_12 = ___0_type; Type_t* L_13 = ___1_baseType; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_14; L_14 = TypeExtensions_InheritsFrom_m246820A7A897F304D093F93B522261D153507D2B(L_12, L_13, NULL); if (L_14) { goto IL_008f; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15; NullCheck(L_16); (L_16)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; Type_t* L_18 = ___0_type; NullCheck(L_18); String_t* L_19; L_19 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_18); NullCheck(L_17); (L_17)->SetAt(static_cast(1), (String_t*)L_19); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_17; NullCheck(L_20); (L_20)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6AF94847D8333B0BCB378F091360854B8D58B6F9))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; Type_t* L_22 = ___1_baseType; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_22); NullCheck(L_21); (L_21)->SetAt(static_cast(3), (String_t*)L_23); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_21; NullCheck(L_24); (L_24)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D))); String_t* L_25; L_25 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_24, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_26 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_26, L_25, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var))); } IL_008f: { Type_t* L_27 = ___0_type; V_0 = L_27; int32_t* L_28 = ___2_depthCount; *((int32_t*)L_28) = (int32_t)0; goto IL_00a3; } IL_0096: { int32_t* L_29 = ___2_depthCount; int32_t* L_30 = ___2_depthCount; int32_t L_31 = *((int32_t*)L_30); *((int32_t*)L_29) = (int32_t)((int32_t)il2cpp_codegen_add(L_31, 1)); Type_t* L_32 = V_0; NullCheck(L_32); Type_t* L_33; L_33 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_32); V_0 = L_33; } IL_00a3: { Type_t* L_34 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_35; L_35 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_34, (Type_t*)NULL, NULL); if (!L_35) { goto IL_00c2; } } { Type_t* L_36 = V_0; NullCheck(L_36); bool L_37; L_37 = VirtualFuncInvoker0< bool >::Invoke(39, L_36); if (!L_37) { goto IL_0096; } } { Type_t* L_38 = V_0; NullCheck(L_38); Type_t* L_39; L_39 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_38); Type_t* L_40 = ___1_baseType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_41; L_41 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_39, L_40, NULL); if (L_41) { goto IL_0096; } } IL_00c2: { Type_t* L_42 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_43; L_43 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, (Type_t*)NULL, NULL); if (!L_43) { goto IL_00ec; } } { Type_t* L_44 = ___0_type; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_44); Type_t* L_46 = ___1_baseType; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_46); String_t* L_48; L_48 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_45, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0998B927332BD3D3FA31ADAA179A89C9ED471F54)), L_47, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6FCB3E628798FEE20D20EC67ED09A53128D4BC2E)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_49 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_49, L_48, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_49, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericBaseType_m412659C59FBCE69D3F4A592E2253554D8F2B8269_RuntimeMethod_var))); } IL_00ec: { Type_t* L_50 = V_0; return L_50; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetBaseTypes_mEEEDC3BE219A6545990886E555DFEE11DFB417BE (Type_t* ___0_type, bool ___1_includeSelf, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { Type_t* L_0 = ___0_type; bool L_1 = ___1_includeSelf; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = TypeExtensions_GetBaseClasses_mFB77894BA4CDBC0D1BF7E2CE57544C5F48CFB3C7(L_0, L_1, NULL); Type_t* L_3 = ___0_type; NullCheck(L_3); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4; L_4 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(110, L_3); RuntimeObject* L_5; L_5 = Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A(L_2, (RuntimeObject*)L_4, Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A_RuntimeMethod_var); V_0 = L_5; bool L_6 = ___1_includeSelf; if (!L_6) { goto IL_002f; } } { Type_t* L_7 = ___0_type; NullCheck(L_7); bool L_8; L_8 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_7, NULL); if (!L_8) { goto IL_002f; } } { RuntimeObject* L_9 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = L_10; Type_t* L_12 = ___0_type; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t*)L_12); RuntimeObject* L_13; L_13 = Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A(L_9, (RuntimeObject*)L_11, Enumerable_Concat_TisType_t_m35B23F074726B58C605EC26DB7F2AE1C3A55713A_RuntimeMethod_var); } IL_002f: { RuntimeObject* L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetBaseClasses_mFB77894BA4CDBC0D1BF7E2CE57544C5F48CFB3C7 (Type_t* ___0_type, bool ___1_includeSelf, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436* L_0 = (U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436*)il2cpp_codegen_object_new(U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436_il2cpp_TypeInfo_var); U3CGetBaseClassesU3Ed__55__ctor_mFB516D1A22040F953046518573E4906B47FD2BB9(L_0, ((int32_t)-2), NULL); U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436* L_1 = L_0; Type_t* L_2 = ___0_type; NullCheck(L_1); L_1->___U3CU3E3__type = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__type), (void*)L_2); U3CGetBaseClassesU3Ed__55_t88C151879FC41A4266F7BA35961E49A8F5257436* L_3 = L_1; bool L_4 = ___1_includeSelf; NullCheck(L_3); L_3->___U3CU3E3__includeSelf = L_4; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_TypeNameGauntlet_m6D103478DEDCF191B7C8DB73AD0273810BFE6D13 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { Type_t* L_0 = ___0_type; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_0); V_0 = L_1; String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; V_1 = L_2; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TypeNameAlternatives; String_t* L_4 = V_0; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_3, L_4, (&V_1), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (!L_5) { goto IL_001e; } } { String_t* L_6 = V_1; V_0 = L_6; } IL_001e: { String_t* L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsNested_mCF57E6A68BA5CEDDB9DA81CB34B6945F414FB3FD(L_0, NULL); if (!L_1) { goto IL_002c; } } { Type_t* L_2 = ___0_type; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(37, L_2); if (L_3) { goto IL_002c; } } { Type_t* L_4 = ___0_type; NullCheck(L_4); Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_4); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_6; L_6 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_5, NULL); Type_t* L_7 = ___0_type; String_t* L_8; L_8 = TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA(L_7, NULL); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_6, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_8, NULL); return L_9; } IL_002c: { Type_t* L_10 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_11; L_11 = TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA(L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsNested_mCF57E6A68BA5CEDDB9DA81CB34B6945F414FB3FD(L_0, NULL); if (!L_1) { goto IL_002c; } } { Type_t* L_2 = ___0_type; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(37, L_2); if (L_3) { goto IL_002c; } } { Type_t* L_4 = ___0_type; NullCheck(L_4); Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(8, L_4); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_6; L_6 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_5, NULL); Type_t* L_7 = ___0_type; String_t* L_8; L_8 = TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA(L_7, NULL); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_6, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_8, NULL); return L_9; } IL_002c: { Type_t* L_10 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_11; L_11 = TypeExtensions_GetCachedNiceName_m0D2F45BD9C2B907CBEF089A6DD094014EFBF5DFA(L_10, NULL); V_0 = L_11; Type_t* L_12 = ___0_type; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(23, L_12); if (!L_13) { goto IL_004d; } } { Type_t* L_14 = ___0_type; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(23, L_14); String_t* L_16 = V_0; String_t* L_17; L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_15, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_16, NULL); V_0 = L_17; } IL_004d: { String_t* L_18 = V_0; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetCompilableNiceName_m85E5050B774A719AA2A4682BACB0B8DE21D41A27 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_1; L_1 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_0, NULL); NullCheck(L_1); String_t* L_2; L_2 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_1, ((int32_t)60), ((int32_t)95), NULL); NullCheck(L_2); String_t* L_3; L_3 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_2, ((int32_t)62), ((int32_t)95), NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = L_4; NullCheck(L_5); (L_5)->SetAt(static_cast(0), (Il2CppChar)((int32_t)95)); NullCheck(L_3); String_t* L_6; L_6 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_3, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetCompilableNiceFullName_m3F0927E9993E2A05D5217186493FFBF8B3BE571F (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_1; L_1 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_0, NULL); NullCheck(L_1); String_t* L_2; L_2 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_1, ((int32_t)60), ((int32_t)95), NULL); NullCheck(L_2); String_t* L_3; L_3 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_2, ((int32_t)62), ((int32_t)95), NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = L_4; NullCheck(L_5); (L_5)->SetAt(static_cast(0), (Il2CppChar)((int32_t)95)); NullCheck(L_3); String_t* L_6; L_6 = String_TrimEnd_mD7CFB0999EEEE20E3A869516EBCE07E8AB5BD529(L_3, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_InheritsFrom_m246820A7A897F304D093F93B522261D153507D2B (Type_t* ___0_type, Type_t* ___1_baseType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisType_t_mD8A85ED5733DC32184233D1882A8CBD751581690_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { Type_t* L_0 = ___1_baseType; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_0, L_1); if (!L_2) { goto IL_000b; } } { return (bool)1; } IL_000b: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_3, NULL); if (!L_4) { goto IL_001d; } } { Type_t* L_5 = ___1_baseType; NullCheck(L_5); bool L_6; L_6 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_5, NULL); if (L_6) { goto IL_001d; } } { return (bool)0; } IL_001d: { Type_t* L_7 = ___1_baseType; NullCheck(L_7); bool L_8; L_8 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_7, NULL); if (!L_8) { goto IL_0032; } } { Type_t* L_9 = ___0_type; NullCheck(L_9); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10; L_10 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(110, L_9); Type_t* L_11 = ___1_baseType; bool L_12; L_12 = Enumerable_Contains_TisType_t_mD8A85ED5733DC32184233D1882A8CBD751581690((RuntimeObject*)L_10, L_11, Enumerable_Contains_TisType_t_mD8A85ED5733DC32184233D1882A8CBD751581690_RuntimeMethod_var); return L_12; } IL_0032: { Type_t* L_13 = ___0_type; V_0 = L_13; goto IL_0068; } IL_0036: { Type_t* L_14 = V_0; Type_t* L_15 = ___1_baseType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_16; L_16 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_15, NULL); if (!L_16) { goto IL_0041; } } { return (bool)1; } IL_0041: { Type_t* L_17 = ___1_baseType; NullCheck(L_17); bool L_18; L_18 = VirtualFuncInvoker0< bool >::Invoke(40, L_17); if (!L_18) { goto IL_0061; } } { Type_t* L_19 = V_0; NullCheck(L_19); bool L_20; L_20 = VirtualFuncInvoker0< bool >::Invoke(39, L_19); if (!L_20) { goto IL_0061; } } { Type_t* L_21 = V_0; NullCheck(L_21); Type_t* L_22; L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_21); Type_t* L_23 = ___1_baseType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_24; L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_22, L_23, NULL); if (!L_24) { goto IL_0061; } } { return (bool)1; } IL_0061: { Type_t* L_25 = V_0; NullCheck(L_25); Type_t* L_26; L_26 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_25); V_0 = L_26; } IL_0068: { Type_t* L_27 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_28; L_28 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_27, (Type_t*)NULL, NULL); if (L_28) { goto IL_0036; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeExtensions_GetInheritanceDistance_mF4542DD6E7EB489BBE743A396C17D055C81BB50C (Type_t* ___0_type, Type_t* ___1_baseType, 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; } Type_t* V_0 = NULL; Type_t* V_1 = NULL; Type_t* V_2 = NULL; int32_t V_3 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_4 = NULL; int32_t V_5 = 0; { Type_t* L_0 = ___0_type; Type_t* L_1 = ___1_baseType; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_0, L_1); if (!L_2) { goto IL_000f; } } { Type_t* L_3 = ___0_type; V_1 = L_3; Type_t* L_4 = ___1_baseType; V_0 = L_4; goto IL_0059; } IL_000f: { Type_t* L_5 = ___1_baseType; Type_t* L_6 = ___0_type; NullCheck(L_5); bool L_7; L_7 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_5, L_6); if (!L_7) { goto IL_001e; } } { Type_t* L_8 = ___1_baseType; V_1 = L_8; Type_t* L_9 = ___0_type; V_0 = L_9; goto IL_0059; } IL_001e: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; NullCheck(L_11); (L_11)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA8547678D958192955E69B63AFFFA701CC73DBE8))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; Type_t* L_13 = ___0_type; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_14; L_14 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_13, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(1), (String_t*)L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12; NullCheck(L_15); (L_15)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F497E973411BC854B5A2BE7DA46204C7859FC6F))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15; Type_t* L_17 = ___1_baseType; String_t* L_18; L_18 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_17, NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(3), (String_t*)L_18); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_16; NullCheck(L_19); (L_19)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral98ED1E1F1BFD6992A0B518CB20563E6381318B8F))); String_t* L_20; L_20 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_19, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, L_20, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetInheritanceDistance_mF4542DD6E7EB489BBE743A396C17D055C81BB50C_RuntimeMethod_var))); } IL_0059: { Type_t* L_22 = V_0; V_2 = L_22; V_3 = 0; Type_t* L_23 = V_1; NullCheck(L_23); bool L_24; L_24 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_23, NULL); if (!L_24) { goto IL_00c6; } } { goto IL_009e; } IL_0067: { int32_t L_25 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1)); Type_t* L_26 = V_2; NullCheck(L_26); Type_t* L_27; L_27 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_26); V_2 = L_27; Type_t* L_28 = V_2; NullCheck(L_28); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_29; L_29 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(110, L_28); V_4 = L_29; V_5 = 0; goto IL_0096; } IL_007f: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_30 = V_4; int32_t L_31 = V_5; NullCheck(L_30); int32_t L_32 = L_31; Type_t* L_33 = (L_30)->GetAt(static_cast(L_32)); Type_t* L_34 = V_1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_35; L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_34, NULL); if (!L_35) { goto IL_0090; } } { V_2 = (Type_t*)NULL; goto IL_009e; } IL_0090: { int32_t L_36 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0096: { int32_t L_37 = V_5; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_38 = V_4; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_007f; } } IL_009e: { Type_t* L_39 = V_2; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_40; L_40 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_39, (Type_t*)NULL, NULL); if (!L_40) { goto IL_00ea; } } { Type_t* L_41 = V_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); bool L_44; L_44 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_41, L_43, NULL); if (L_44) { goto IL_0067; } } { goto IL_00ea; } IL_00bb: { int32_t L_45 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_45, 1)); Type_t* L_46 = V_2; NullCheck(L_46); Type_t* L_47; L_47 = VirtualFuncInvoker0< Type_t* >::Invoke(108, L_46); V_2 = L_47; } IL_00c6: { Type_t* L_48 = V_2; Type_t* L_49 = V_1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_50; L_50 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_48, L_49, NULL); if (!L_50) { goto IL_00ea; } } { Type_t* L_51 = V_2; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_52; L_52 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_51, (Type_t*)NULL, NULL); if (!L_52) { goto IL_00ea; } } { Type_t* L_53 = V_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_54 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_55; L_55 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_54, NULL); bool L_56; L_56 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_53, L_55, NULL); if (L_56) { goto IL_00bb; } } IL_00ea: { int32_t L_57 = V_3; return L_57; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_HasParamaters_mB9B2CDB3057B6A06FB1D40EEAD2B5D78788BB97D (MethodInfo_t* ___0_methodInfo, RuntimeObject* ___1_paramTypes, bool ___2_inherit, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD890B0F65ABAD0B3D3FDCE92EDC9BC15264F36B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL; int32_t V_1 = 0; { MethodInfo_t* L_0 = ___0_methodInfo; NullCheck(L_0); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1; L_1 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15, L_0); V_0 = L_1; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_2 = V_0; NullCheck(L_2); RuntimeObject* L_3 = ___1_paramTypes; NullCheck(L_3); int32_t L_4; L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tD890B0F65ABAD0B3D3FDCE92EDC9BC15264F36B0_il2cpp_TypeInfo_var, L_3); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) == ((uint32_t)L_4)))) { goto IL_0055; } } { V_1 = 0; goto IL_004d; } IL_0016: { bool L_5 = ___2_inherit; if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6 = ___1_paramTypes; int32_t L_7 = V_1; NullCheck(L_6); Type_t* L_8; L_8 = InterfaceFuncInvoker1< Type_t*, int32_t >::Invoke(0, IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var, L_6, L_7); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_12); Type_t* L_13; L_13 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_12); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_14; L_14 = TypeExtensions_InheritsFrom_m246820A7A897F304D093F93B522261D153507D2B(L_8, L_13, NULL); if (L_14) { goto IL_0031; } } { return (bool)0; } IL_0031: { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_15 = V_0; int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_18); Type_t* L_19; L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(10, L_18); RuntimeObject* L_20 = ___1_paramTypes; int32_t L_21 = V_1; NullCheck(L_20); Type_t* L_22; L_22 = InterfaceFuncInvoker1< Type_t*, int32_t >::Invoke(0, IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var, L_20, L_21); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_23; L_23 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_19, L_22, NULL); if (!L_23) { goto IL_0049; } } { return (bool)0; } IL_0049: { int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_004d: { int32_t L_25 = V_1; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_26 = V_0; NullCheck(L_26); if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))) { goto IL_0016; } } { return (bool)1; } IL_0055: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeExtensions_GetReturnType_mAFEC08DC5914FBF601C5817297F5B8B352B2B667 (MemberInfo_t* ___0_memberInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfo_t* V_0 = NULL; PropertyInfo_t* V_1 = NULL; MethodInfo_t* V_2 = NULL; EventInfo_t* V_3 = NULL; { MemberInfo_t* L_0 = ___0_memberInfo; V_0 = ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var)); FieldInfo_t* L_1 = V_0; bool L_2; L_2 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_1, (FieldInfo_t*)NULL, NULL); if (!L_2) { goto IL_0017; } } { FieldInfo_t* L_3 = V_0; NullCheck(L_3); Type_t* L_4; L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_3); return L_4; } IL_0017: { MemberInfo_t* L_5 = ___0_memberInfo; V_1 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); PropertyInfo_t* L_6 = V_1; bool L_7; L_7 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_6, (PropertyInfo_t*)NULL, NULL); if (!L_7) { goto IL_002e; } } { PropertyInfo_t* L_8 = V_1; NullCheck(L_8); Type_t* L_9; L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(15, L_8); return L_9; } IL_002e: { MemberInfo_t* L_10 = ___0_memberInfo; V_2 = ((MethodInfo_t*)IsInstClass((RuntimeObject*)L_10, MethodInfo_t_il2cpp_TypeInfo_var)); MethodInfo_t* L_11 = V_2; bool L_12; L_12 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_11, (MethodInfo_t*)NULL, NULL); if (!L_12) { goto IL_0045; } } { MethodInfo_t* L_13 = V_2; NullCheck(L_13); Type_t* L_14; L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(39, L_13); return L_14; } IL_0045: { MemberInfo_t* L_15 = ___0_memberInfo; V_3 = ((EventInfo_t*)IsInstClass((RuntimeObject*)L_15, EventInfo_t_il2cpp_TypeInfo_var)); EventInfo_t* L_16 = V_3; bool L_17; L_17 = EventInfo_op_Inequality_m4B5352D516359B10994084CAE273A1EF64E50B40(L_16, (EventInfo_t*)NULL, NULL); if (!L_17) { goto IL_005c; } } { EventInfo_t* L_18 = V_3; NullCheck(L_18); Type_t* L_19; L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(18, L_18); return L_19; } IL_005c: { return (Type_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeExtensions_GetMemberValue_mE3FD3960D996E279B1724F28BC77F86001F6DDC1 (MemberInfo_t* ___0_member, RuntimeObject* ___1_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MemberInfo_t* L_0 = ___0_member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0015; } } { MemberInfo_t* L_1 = ___0_member; RuntimeObject* L_2 = ___1_obj; NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var))); RuntimeObject* L_3; L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24, ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var)), L_2); return L_3; } IL_0015: { MemberInfo_t* L_4 = ___0_member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_4, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_0031; } } { MemberInfo_t* L_5 = ___0_member; NullCheck(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var))); MethodInfo_t* L_6; L_6 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(23, ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)), (bool)1); RuntimeObject* L_7 = ___1_obj; NullCheck(L_6); RuntimeObject* L_8; L_8 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_6, L_7, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL); return L_8; } IL_0031: { MemberInfo_t* L_9 = ___0_member; NullCheck(L_9); Type_t* L_10; L_10 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_9, NULL); NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_10); String_t* L_12; L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A875C2DDB0E75D33980FFCBCC3004D425279B20)), L_11, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetMemberValue_mE3FD3960D996E279B1724F28BC77F86001F6DDC1_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeExtensions_SetMemberValue_m94C32E028E6D97BEA2351CEAB11B93F6A8736F07 (MemberInfo_t* ___0_member, RuntimeObject* ___1_obj, RuntimeObject* ___2_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfo_t* V_0 = NULL; { MemberInfo_t* L_0 = ___0_member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0016; } } { MemberInfo_t* L_1 = ___0_member; RuntimeObject* L_2 = ___1_obj; RuntimeObject* L_3 = ___2_value; NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var))); FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var)), L_2, L_3, NULL); return; } IL_0016: { MemberInfo_t* L_4 = ___0_member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_4, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_0062; } } { MemberInfo_t* L_5 = ___0_member; NullCheck(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var))); MethodInfo_t* L_6; L_6 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(25, ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)), (bool)1); V_0 = L_6; MethodInfo_t* L_7 = V_0; bool L_8; L_8 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_7, (MethodInfo_t*)NULL, NULL); if (!L_8) { goto IL_0047; } } { MethodInfo_t* L_9 = V_0; RuntimeObject* L_10 = ___1_obj; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11; RuntimeObject* L_13 = ___2_value; NullCheck(L_12); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAt(static_cast(0), (RuntimeObject*)L_13); NullCheck(L_9); RuntimeObject* L_14; L_14 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_9, L_10, L_12, NULL); return; } IL_0047: { MemberInfo_t* L_15 = ___0_member; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_15); String_t* L_17; L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD34ED529A5E207D27C3E70E6556A1ADD9F7E4A04)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A12E14A8352046747ED2DAAB8A78C057C6AE00E)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_18, L_17, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_SetMemberValue_m94C32E028E6D97BEA2351CEAB11B93F6A8736F07_RuntimeMethod_var))); } IL_0062: { MemberInfo_t* L_19 = ___0_member; NullCheck(L_19); Type_t* L_20; L_20 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_19, NULL); NullCheck(L_20); String_t* L_21; L_21 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_20); String_t* L_22; L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE3B96F0508EC406F09EC368CD25C2223D68D10AC)), L_21, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_23 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_23, L_22, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_SetMemberValue_m94C32E028E6D97BEA2351CEAB11B93F6A8736F07_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_TryInferGenericParameters_m99BF5CE0874F79F024E97B8EE9D5AA105CA214FC (Type_t* ___0_genericTypeDefinition, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** ___1_inferredParams, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_knownParameters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0C7004ACD74285B480FA6DE748AC5A260A415ED1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBC2EB7D8749DC009864CA4499CBE1D84C113A877_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC76F3D6F8869AD0D1C9E09E20DE482F801DACD84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mEC612F84FB94B6F1C05FE389B40AC2BF5AECCC59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_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); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* V_2 = NULL; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* V_3 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* V_4 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL; int32_t V_6 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; bool V_12 = false; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_13 = NULL; int32_t V_14 = 0; Type_t* V_15 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_16 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_17 = NULL; int32_t V_18 = 0; Type_t* V_19 = NULL; Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 V_20; memset((&V_20), 0, sizeof(V_20)); Type_t* V_21 = NULL; Type_t* V_22 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_23 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_24 = NULL; int32_t V_25 = 0; Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82 V_26; memset((&V_26), 0, sizeof(V_26)); Type_t* V_27 = NULL; int32_t V_28 = 0; { Type_t* L_0 = ___0_genericTypeDefinition; 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_0014; } } { 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*)&_stringLiteral2900020C8C73B769305C05646CF927B358E92966)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_TryInferGenericParameters_m99BF5CE0874F79F024E97B8EE9D5AA105CA214FC_RuntimeMethod_var))); } IL_0014: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = ___2_knownParameters; if (L_3) { goto IL_0022; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23998DBCE1A1F83012093E4B71C64B024670D733)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_TryInferGenericParameters_m99BF5CE0874F79F024E97B8EE9D5AA105CA214FC_RuntimeMethod_var))); } IL_0022: { Type_t* L_5 = ___0_genericTypeDefinition; NullCheck(L_5); bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(39, L_5); if (L_6) { goto IL_0035; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C8F98E9633CEAA294D5E0716A7DFE13EF8CCF6C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_TryInferGenericParameters_m99BF5CE0874F79F024E97B8EE9D5AA105CA214FC_RuntimeMethod_var))); } IL_0035: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_8 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfaction_LOCK; V_0 = L_8; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_034e: { { bool L_9 = V_1; if (!L_9) { goto IL_0357; } } { RuntimeObject* L_10 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_10, NULL); } IL_0357: { return; } } }); try { { RuntimeObject* L_11 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_11, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_12 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionInferredParameters; V_2 = L_12; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_13 = V_2; NullCheck(L_13); Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A(L_13, Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_14 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck; V_3 = L_14; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_15 = V_3; NullCheck(L_15); HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5(L_15, HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5_RuntimeMethod_var); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_16 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck_ToAdd; V_4 = L_16; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_17 = V_4; NullCheck(L_17); List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_inline(L_17, List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_RuntimeMethod_var); V_6 = 0; goto IL_0081_1; } IL_0070_1: { HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_18 = V_3; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = ___2_knownParameters; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; Type_t* L_22 = (L_19)->GetAt(static_cast(L_21)); NullCheck(L_18); bool L_23; L_23 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_18, L_22, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); int32_t L_24 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_0081_1: { int32_t L_25 = V_6; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26 = ___2_knownParameters; NullCheck(L_26); if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))) { goto IL_0070_1; } } { Type_t* L_27 = ___0_genericTypeDefinition; NullCheck(L_27); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28; L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_27); V_5 = L_28; Type_t* L_29 = ___0_genericTypeDefinition; NullCheck(L_29); bool L_30; L_30 = VirtualFuncInvoker0< bool >::Invoke(40, L_29); if (L_30) { goto IL_014e_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_31 = V_5; V_7 = L_31; Type_t* L_32 = ___0_genericTypeDefinition; NullCheck(L_32); Type_t* L_33; L_33 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_32); ___0_genericTypeDefinition = L_33; Type_t* L_34 = ___0_genericTypeDefinition; NullCheck(L_34); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_35; L_35 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_34); V_5 = L_35; V_8 = 0; V_9 = 0; goto IL_00f9_1; } IL_00b7_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_36 = V_7; int32_t L_37 = V_9; NullCheck(L_36); int32_t L_38 = L_37; Type_t* L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck(L_39); bool L_40; L_40 = VirtualFuncInvoker0< bool >::Invoke(37, L_39); if (L_40) { goto IL_00ed_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = V_7; int32_t L_42 = V_9; NullCheck(L_41); int32_t L_43 = L_42; Type_t* L_44 = (L_41)->GetAt(static_cast(L_43)); NullCheck(L_44); bool L_45; L_45 = VirtualFuncInvoker0< bool >::Invoke(39, L_44); if (!L_45) { goto IL_00db_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_46 = V_7; int32_t L_47 = V_9; NullCheck(L_46); int32_t L_48 = L_47; Type_t* L_49 = (L_46)->GetAt(static_cast(L_48)); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_50; L_50 = TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4(L_49, NULL); if (!L_50) { goto IL_00ed_1; } } IL_00db_1: { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_51 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_52 = V_5; int32_t L_53 = V_9; NullCheck(L_52); int32_t L_54 = L_53; Type_t* L_55 = (L_52)->GetAt(static_cast(L_54)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_56 = V_7; int32_t L_57 = V_9; NullCheck(L_56); int32_t L_58 = L_57; Type_t* L_59 = (L_56)->GetAt(static_cast(L_58)); NullCheck(L_51); Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF(L_51, L_55, L_59, Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); goto IL_00f3_1; } IL_00ed_1: { int32_t L_60 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_00f3_1: { int32_t L_61 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_00f9_1: { int32_t L_62 = V_9; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_63 = V_7; NullCheck(L_63); if ((((int32_t)L_62) < ((int32_t)((int32_t)(((RuntimeArray*)L_63)->max_length))))) { goto IL_00b7_1; } } { int32_t L_64 = V_8; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_65 = ___2_knownParameters; NullCheck(L_65); if ((!(((uint32_t)L_64) == ((uint32_t)((int32_t)(((RuntimeArray*)L_65)->max_length)))))) { goto IL_014e_1; } } { V_10 = 0; V_11 = 0; goto IL_0130_1; } IL_0110_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_66 = V_7; int32_t L_67 = V_11; NullCheck(L_66); int32_t L_68 = L_67; Type_t* L_69 = (L_66)->GetAt(static_cast(L_68)); NullCheck(L_69); bool L_70; L_70 = VirtualFuncInvoker0< bool >::Invoke(37, L_69); if (!L_70) { goto IL_012a_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_71 = V_7; int32_t L_72 = V_11; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_73 = ___2_knownParameters; int32_t L_74 = V_10; int32_t L_75 = L_74; V_10 = ((int32_t)il2cpp_codegen_add(L_75, 1)); NullCheck(L_73); int32_t L_76 = L_75; Type_t* L_77 = (L_73)->GetAt(static_cast(L_76)); NullCheck(L_71); ArrayElementTypeCheck (L_71, L_77); (L_71)->SetAt(static_cast(L_72), (Type_t*)L_77); } IL_012a_1: { int32_t L_78 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_78, 1)); } IL_0130_1: { int32_t L_79 = V_11; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_80 = V_7; NullCheck(L_80); if ((((int32_t)L_79) < ((int32_t)((int32_t)(((RuntimeArray*)L_80)->max_length))))) { goto IL_0110_1; } } { Type_t* L_81 = ___0_genericTypeDefinition; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_82 = V_7; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_83; L_83 = TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005(L_81, L_82, NULL); if (!L_83) { goto IL_014e_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_84 = ___1_inferredParams; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_85 = V_7; *((RuntimeObject**)L_84) = (RuntimeObject*)L_85; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_84, (void*)(RuntimeObject*)L_85); V_12 = (bool)1; goto IL_0358; } IL_014e_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_86 = V_5; NullCheck(L_86); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_87 = ___2_knownParameters; NullCheck(L_87); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_86)->max_length))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_87)->max_length)))))) { goto IL_016b_1; } } { Type_t* L_88 = ___0_genericTypeDefinition; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_89 = ___2_knownParameters; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_90; L_90 = TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005(L_88, L_89, NULL); if (!L_90) { goto IL_016b_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_91 = ___1_inferredParams; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_92 = ___2_knownParameters; *((RuntimeObject**)L_91) = (RuntimeObject*)L_92; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_91, (void*)(RuntimeObject*)L_92); V_12 = (bool)1; goto IL_0358; } IL_016b_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_93 = V_5; V_13 = L_93; V_14 = 0; goto IL_02f0_1; } IL_0177_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_94 = V_13; int32_t L_95 = V_14; NullCheck(L_94); int32_t L_96 = L_95; Type_t* L_97 = (L_94)->GetAt(static_cast(L_96)); V_15 = L_97; Type_t* L_98 = V_15; NullCheck(L_98); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_99; L_99 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(52, L_98); V_16 = L_99; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_100 = V_16; V_17 = L_100; V_18 = 0; goto IL_02df_1; } IL_0193_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_101 = V_17; int32_t L_102 = V_18; NullCheck(L_101); int32_t L_103 = L_102; Type_t* L_104 = (L_101)->GetAt(static_cast(L_103)); V_19 = L_104; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_105 = V_3; NullCheck(L_105); Enumerator_t54420C3FCCF3EC855F7D8CCB24137F990C32D510 L_106; L_106 = HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705(L_105, HashSet_1_GetEnumerator_mA4BCD7E3CAA6D1DA1B3D70950D71C927BEC16705_RuntimeMethod_var); V_20 = L_106; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_028e_1: { Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639((&V_20), Enumerator_Dispose_mAE49A7CE757E05481B1B391B0F08FF419AB15639_RuntimeMethod_var); return; } }); try { { goto IL_0280_2; } IL_01a7_2: { Type_t* L_107; L_107 = Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_inline((&V_20), Enumerator_get_Current_mE6F34FF6022CD9DDB4D8FBD351123B8DE4E39F5E_RuntimeMethod_var); V_21 = L_107; Type_t* L_108 = V_19; NullCheck(L_108); bool L_109; L_109 = VirtualFuncInvoker0< bool >::Invoke(39, L_108); if (!L_109) { goto IL_0280_2; } } { Type_t* L_110 = V_19; NullCheck(L_110); Type_t* L_111; L_111 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_110); V_22 = L_111; Type_t* L_112 = V_19; NullCheck(L_112); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_113; L_113 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_112); V_23 = L_113; Type_t* L_114 = V_21; NullCheck(L_114); bool L_115; L_115 = VirtualFuncInvoker0< bool >::Invoke(39, L_114); if (!L_115) { goto IL_01f2_2; } } { Type_t* L_116 = V_22; Type_t* L_117 = V_21; NullCheck(L_117); Type_t* L_118; L_118 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_117); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_119; L_119 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_116, L_118, NULL); if (!L_119) { goto IL_01f2_2; } } { Type_t* L_120 = V_21; NullCheck(L_120); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_121; L_121 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_120); V_24 = L_121; goto IL_0232_2; } IL_01f2_2: { Type_t* L_122 = V_22; NullCheck(L_122); bool L_123; L_123 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_122, NULL); if (!L_123) { goto IL_0213_2; } } { Type_t* L_124 = V_21; Type_t* L_125 = V_22; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_126; L_126 = TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37(L_124, L_125, NULL); if (!L_126) { goto IL_0213_2; } } { Type_t* L_127 = V_21; Type_t* L_128 = V_22; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_129; L_129 = TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6(L_127, L_128, NULL); V_24 = L_129; goto IL_0232_2; } IL_0213_2: { Type_t* L_130 = V_22; NullCheck(L_130); bool L_131; L_131 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_130, NULL); if (!L_131) { goto IL_0280_2; } } { Type_t* L_132 = V_21; Type_t* L_133 = V_22; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_134; L_134 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_132, L_133, NULL); if (!L_134) { goto IL_0280_2; } } { Type_t* L_135 = V_21; Type_t* L_136 = V_22; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_137; L_137 = TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5(L_135, L_136, NULL); V_24 = L_137; } IL_0232_2: { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_138 = V_2; Type_t* L_139 = V_15; Type_t* L_140 = V_21; NullCheck(L_138); Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF(L_138, L_139, L_140, Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_141 = V_4; Type_t* L_142 = V_21; NullCheck(L_141); List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline(L_141, L_142, List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var); V_25 = 0; goto IL_0278_2; } IL_024a_2: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_143 = V_23; int32_t L_144 = V_25; NullCheck(L_143); int32_t L_145 = L_144; Type_t* L_146 = (L_143)->GetAt(static_cast(L_145)); NullCheck(L_146); bool L_147; L_147 = VirtualFuncInvoker0< bool >::Invoke(37, L_146); if (!L_147) { goto IL_0272_2; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_148 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_149 = V_23; int32_t L_150 = V_25; NullCheck(L_149); int32_t L_151 = L_150; Type_t* L_152 = (L_149)->GetAt(static_cast(L_151)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_153 = V_24; int32_t L_154 = V_25; NullCheck(L_153); int32_t L_155 = L_154; Type_t* L_156 = (L_153)->GetAt(static_cast(L_155)); NullCheck(L_148); Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF(L_148, L_152, L_156, Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_157 = V_4; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_158 = V_24; int32_t L_159 = V_25; NullCheck(L_158); int32_t L_160 = L_159; Type_t* L_161 = (L_158)->GetAt(static_cast(L_160)); NullCheck(L_157); List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline(L_157, L_161, List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var); } IL_0272_2: { int32_t L_162 = V_25; V_25 = ((int32_t)il2cpp_codegen_add(L_162, 1)); } IL_0278_2: { int32_t L_163 = V_25; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_164 = V_23; NullCheck(L_164); if ((((int32_t)L_163) < ((int32_t)((int32_t)(((RuntimeArray*)L_164)->max_length))))) { goto IL_024a_2; } } IL_0280_2: { bool L_165; L_165 = Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE((&V_20), Enumerator_MoveNext_mE765E5EFCB04CF77ED370D04FBE264559E4452BE_RuntimeMethod_var); if (L_165) { goto IL_01a7_2; } } { goto IL_029c_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_029c_1: { List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_166 = V_4; NullCheck(L_166); Enumerator_tFB039FFDFD6F1B1FDE7236B0014E2C263445BB82 L_167; L_167 = List_1_GetEnumerator_mEC612F84FB94B6F1C05FE389B40AC2BF5AECCC59(L_166, List_1_GetEnumerator_mEC612F84FB94B6F1C05FE389B40AC2BF5AECCC59_RuntimeMethod_var); V_26 = L_167; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02c4_1: { Enumerator_Dispose_m0C7004ACD74285B480FA6DE748AC5A260A415ED1((&V_26), Enumerator_Dispose_m0C7004ACD74285B480FA6DE748AC5A260A415ED1_RuntimeMethod_var); return; } }); try { { goto IL_02b9_2; } IL_02a7_2: { Type_t* L_168; L_168 = Enumerator_get_Current_mC76F3D6F8869AD0D1C9E09E20DE482F801DACD84_inline((&V_26), Enumerator_get_Current_mC76F3D6F8869AD0D1C9E09E20DE482F801DACD84_RuntimeMethod_var); V_27 = L_168; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_169 = V_3; Type_t* L_170 = V_27; NullCheck(L_169); bool L_171; L_171 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_169, L_170, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); } IL_02b9_2: { bool L_172; L_172 = Enumerator_MoveNext_mBC2EB7D8749DC009864CA4499CBE1D84C113A877((&V_26), Enumerator_MoveNext_mBC2EB7D8749DC009864CA4499CBE1D84C113A877_RuntimeMethod_var); if (L_172) { goto IL_02a7_2; } } { goto IL_02d2_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02d2_1: { List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_173 = V_4; NullCheck(L_173); List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_inline(L_173, List_1_Clear_m9C3DF950A7D948B20682ADB47C25F549DF604328_RuntimeMethod_var); int32_t L_174 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_174, 1)); } IL_02df_1: { int32_t L_175 = V_18; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_176 = V_17; NullCheck(L_176); if ((((int32_t)L_175) < ((int32_t)((int32_t)(((RuntimeArray*)L_176)->max_length))))) { goto IL_0193_1; } } { int32_t L_177 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_177, 1)); } IL_02f0_1: { int32_t L_178 = V_14; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_179 = V_13; NullCheck(L_179); if ((((int32_t)L_178) < ((int32_t)((int32_t)(((RuntimeArray*)L_179)->max_length))))) { goto IL_0177_1; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_180 = V_2; NullCheck(L_180); int32_t L_181; L_181 = Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1(L_180, Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_182 = V_5; NullCheck(L_182); if ((!(((uint32_t)L_181) == ((uint32_t)((int32_t)(((RuntimeArray*)L_182)->max_length)))))) { goto IL_0346_1; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_183 = ___1_inferredParams; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_184 = V_2; NullCheck(L_184); int32_t L_185; L_185 = Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1(L_184, Dictionary_2_get_Count_m67D721D20F638BE7BAEC7A32D5705AD5BFE599E1_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_186 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)L_185); *((RuntimeObject**)L_183) = (RuntimeObject*)L_186; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_183, (void*)(RuntimeObject*)L_186); V_28 = 0; goto IL_032f_1; } IL_0319_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_187 = ___1_inferredParams; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_188 = *((TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB**)L_187); int32_t L_189 = V_28; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_190 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_191 = V_5; int32_t L_192 = V_28; NullCheck(L_191); int32_t L_193 = L_192; Type_t* L_194 = (L_191)->GetAt(static_cast(L_193)); NullCheck(L_190); Type_t* L_195; L_195 = Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0(L_190, L_194, Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); NullCheck(L_188); ArrayElementTypeCheck (L_188, L_195); (L_188)->SetAt(static_cast(L_189), (Type_t*)L_195); int32_t L_196 = V_28; V_28 = ((int32_t)il2cpp_codegen_add(L_196, 1)); } IL_032f_1: { int32_t L_197 = V_28; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_198 = V_5; NullCheck(L_198); if ((((int32_t)L_197) < ((int32_t)((int32_t)(((RuntimeArray*)L_198)->max_length))))) { goto IL_0319_1; } } { Type_t* L_199 = ___0_genericTypeDefinition; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_200 = ___1_inferredParams; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_201 = *((TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB**)L_200); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_202; L_202 = TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005(L_199, L_201, NULL); if (!L_202) { goto IL_0346_1; } } { V_12 = (bool)1; goto IL_0358; } IL_0346_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** L_203 = ___1_inferredParams; *((RuntimeObject**)L_203) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_203, (void*)(RuntimeObject*)NULL); V_12 = (bool)0; goto IL_0358; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0358: { bool L_204 = V_12; return L_204; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005 (Type_t* ___0_genericType, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_parameters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_genericType; 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_0014; } } { 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*)&_stringLiteralC8E96B02CE2FCA04F04D40AA6924D3CF419BF743)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005_RuntimeMethod_var))); } IL_0014: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = ___1_parameters; if (L_3) { goto IL_0022; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005_RuntimeMethod_var))); } IL_0022: { Type_t* L_5 = ___0_genericType; NullCheck(L_5); bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(39, L_5); if (L_6) { goto IL_0035; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C8F98E9633CEAA294D5E0716A7DFE13EF8CCF6C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m266121D45744A53411AF70D36BCABA60756FF005_RuntimeMethod_var))); } IL_0035: { Type_t* L_8 = ___0_genericType; NullCheck(L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9; L_9 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_11; L_11 = TypeExtensions_AreGenericConstraintsSatisfiedBy_m6C119BBC9F17F9D3EE0300AB3890F8C4D4ABE01D(L_9, L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_AreGenericConstraintsSatisfiedBy_m34EF6D8006428F1C8E9452AA48E234210C758598 (MethodBase_t* ___0_genericMethod, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_parameters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MethodBase_t* L_0 = ___0_genericMethod; bool L_1; L_1 = MethodBase_op_Equality_mB075E658C5D8860D1707CFF2D430D05284FD2EAD(L_0, (MethodBase_t*)NULL, NULL); if (!L_1) { goto IL_0014; } } { 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*)&_stringLiteralDAB2782BCFFB875073F11FC79423426C1C2B07DF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m34EF6D8006428F1C8E9452AA48E234210C758598_RuntimeMethod_var))); } IL_0014: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = ___1_parameters; if (L_3) { goto IL_0022; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m34EF6D8006428F1C8E9452AA48E234210C758598_RuntimeMethod_var))); } IL_0022: { MethodBase_t* L_5 = ___0_genericMethod; NullCheck(L_5); bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(25, L_5); if (L_6) { goto IL_0035; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7EB7E9CF33F38E0ED8E72FB570BC3A2AD6B8D52)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_AreGenericConstraintsSatisfiedBy_m34EF6D8006428F1C8E9452AA48E234210C758598_RuntimeMethod_var))); } IL_0035: { MethodBase_t* L_8 = ___0_genericMethod; NullCheck(L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9; L_9 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(27, L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = ___1_parameters; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_11; L_11 = TypeExtensions_AreGenericConstraintsSatisfiedBy_m6C119BBC9F17F9D3EE0300AB3890F8C4D4ABE01D(L_9, L_10, NULL); return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_AreGenericConstraintsSatisfiedBy_m6C119BBC9F17F9D3EE0300AB3890F8C4D4ABE01D (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_definitions, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_parameters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* V_2 = NULL; int32_t V_3 = 0; Type_t* V_4 = NULL; Type_t* V_5 = NULL; bool V_6 = false; { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_definitions; NullCheck(L_0); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = ___1_parameters; NullCheck(L_1); if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_000a; } } { return (bool)0; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfaction_LOCK; V_0 = L_2; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0055: { { bool L_3 = V_1; if (!L_3) { goto IL_005e; } } { RuntimeObject* L_4 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL); } IL_005e: { return; } } }); try { { RuntimeObject* L_5 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_6 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionResolvedMap; V_2 = L_6; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_7 = V_2; NullCheck(L_7); Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A(L_7, Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); V_3 = 0; goto IL_004a_1; } IL_002a_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = ___0_definitions; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; Type_t* L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = L_11; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12 = ___1_parameters; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = L_13; Type_t* L_15 = (L_12)->GetAt(static_cast(L_14)); V_5 = L_15; Type_t* L_16 = V_4; Type_t* L_17 = V_5; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_19; L_19 = TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA(L_16, L_17, L_18, (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)NULL, NULL); if (L_19) { goto IL_0046_1; } } { V_6 = (bool)0; goto IL_005f; } IL_0046_1: { int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_004a_1: { int32_t L_21 = V_3; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = ___0_definitions; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_002a_1; } } { V_6 = (bool)1; goto IL_005f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005f: { bool L_23 = V_6; return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_GenericParameterIsFulfilledBy_m00ADD19F428DF617D8D47B21E8C42A5A9BDC93DB (Type_t* ___0_genericParameterDefinition, Type_t* ___1_parameterType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; bool V_2 = false; { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfaction_LOCK; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002a: { { bool L_1 = V_1; if (!L_1) { goto IL_0033; } } { RuntimeObject* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0033: { return; } } }); try { RuntimeObject* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_4 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionResolvedMap; NullCheck(L_4); Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A(L_4, Dictionary_2_Clear_m08AC33D2F95E4D0C8C8A0BB30D9B9E1F8A09845A_RuntimeMethod_var); Type_t* L_5 = ___0_genericParameterDefinition; Type_t* L_6 = ___1_parameterType; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_7 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionResolvedMap; bool L_8; L_8 = TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA(L_5, L_6, L_7, (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)NULL, NULL); V_2 = L_8; goto IL_0034; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0034: { bool L_9 = V_2; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA (Type_t* ___0_genericParameterDefinition, Type_t* ___1_parameterType, Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___2_resolvedMap, HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___3_processedParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; int32_t V_2 = 0; Type_t* V_3 = NULL; Type_t* V_4 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_6 = NULL; int32_t V_7 = 0; Type_t* V_8 = NULL; Type_t* V_9 = NULL; { Type_t* L_0 = ___0_genericParameterDefinition; 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_0014; } } { 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*)&_stringLiteral7AB8B44988B970CC5C32DF979DCC41D9F4392F23)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___1_parameterType; 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_0028; } } { 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*)&_stringLiteral6CB17CEF37092BF11409AA447C34F194421A10B8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA_RuntimeMethod_var))); } IL_0028: { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_6 = ___2_resolvedMap; if (L_6) { goto IL_0036; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_7 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral902761964D1B51BF73EA832887150DC4CD16D65B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA_RuntimeMethod_var))); } IL_0036: { Type_t* L_8 = ___0_genericParameterDefinition; NullCheck(L_8); bool L_9; L_9 = VirtualFuncInvoker0< bool >::Invoke(37, L_8); if (L_9) { goto IL_0049; } } { Type_t* L_10 = ___0_genericParameterDefinition; Type_t* L_11 = ___1_parameterType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_12; L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_11, NULL); if (!L_12) { goto IL_0049; } } { return (bool)1; } IL_0049: { Type_t* L_13 = ___0_genericParameterDefinition; NullCheck(L_13); bool L_14; L_14 = VirtualFuncInvoker0< bool >::Invoke(37, L_13); if (L_14) { goto IL_0053; } } { return (bool)0; } IL_0053: { HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_15 = ___3_processedParams; if (L_15) { goto IL_0063; } } { il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_16 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionProcessedParams; ___3_processedParams = L_16; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_17 = ___3_processedParams; NullCheck(L_17); HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5(L_17, HashSet_1_Clear_mD81EB8C74D5689E55D239A259003F5BAC625DAC5_RuntimeMethod_var); } IL_0063: { HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_18 = ___3_processedParams; Type_t* L_19 = ___0_genericParameterDefinition; NullCheck(L_18); bool L_20; L_20 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_18, L_19, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); Type_t* L_21 = ___0_genericParameterDefinition; NullCheck(L_21); int32_t L_22; L_22 = VirtualFuncInvoker0< int32_t >::Invoke(51, L_21); V_0 = L_22; int32_t L_23 = V_0; if (!L_23) { goto IL_00e1; } } { int32_t L_24 = V_0; if ((!(((uint32_t)((int32_t)((int32_t)L_24&8))) == ((uint32_t)8)))) { goto IL_00a4; } } { Type_t* L_25 = ___1_parameterType; NullCheck(L_25); bool L_26; L_26 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_25, NULL); if (!L_26) { goto IL_00a2; } } { Type_t* L_27 = ___1_parameterType; NullCheck(L_27); bool L_28; L_28 = VirtualFuncInvoker0< bool >::Invoke(39, L_27); if (!L_28) { goto IL_00b4; } } { Type_t* L_29 = ___1_parameterType; NullCheck(L_29); Type_t* L_30; L_30 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_29); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_32; L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL); bool L_33; L_33 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_30, L_32, NULL); if (!L_33) { goto IL_00b4; } } IL_00a2: { return (bool)0; } IL_00a4: { int32_t L_34 = V_0; if ((!(((uint32_t)((int32_t)((int32_t)L_34&4))) == ((uint32_t)4)))) { goto IL_00b4; } } { Type_t* L_35 = ___1_parameterType; NullCheck(L_35); bool L_36; L_36 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_35, NULL); if (!L_36) { goto IL_00b4; } } { return (bool)0; } IL_00b4: { int32_t L_37 = V_0; if ((!(((uint32_t)((int32_t)((int32_t)L_37&((int32_t)16)))) == ((uint32_t)((int32_t)16))))) { goto IL_00e1; } } { Type_t* L_38 = ___1_parameterType; NullCheck(L_38); bool L_39; L_39 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_38, NULL); if (L_39) { goto IL_00df; } } { Type_t* L_40 = ___1_parameterType; NullCheck(L_40); bool L_41; L_41 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_40, NULL); if (L_41) { goto IL_00e1; } } { Type_t* L_42 = ___1_parameterType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_43 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes; NullCheck(L_42); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_44; L_44 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_42, L_43, NULL); il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); bool L_45; L_45 = ConstructorInfo_op_Equality_m6DD673A9263EE646773396F9D8DEE46FA48FFBF2(L_44, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL); if (!L_45) { goto IL_00e1; } } IL_00df: { return (bool)0; } IL_00e1: { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_46 = ___2_resolvedMap; Type_t* L_47 = ___0_genericParameterDefinition; NullCheck(L_46); bool L_48; L_48 = Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9(L_46, L_47, Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9_RuntimeMethod_var); if (!L_48) { goto IL_00fb; } } { Type_t* L_49 = ___1_parameterType; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_50 = ___2_resolvedMap; Type_t* L_51 = ___0_genericParameterDefinition; NullCheck(L_50); Type_t* L_52; L_52 = Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0(L_50, L_51, Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); NullCheck(L_49); bool L_53; L_53 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_49, L_52); if (L_53) { goto IL_00fb; } } { return (bool)0; } IL_00fb: { Type_t* L_54 = ___0_genericParameterDefinition; NullCheck(L_54); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_55; L_55 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(52, L_54); V_1 = L_55; V_2 = 0; goto IL_026d; } IL_0109: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_56 = V_1; int32_t L_57 = V_2; NullCheck(L_56); int32_t L_58 = L_57; Type_t* L_59 = (L_56)->GetAt(static_cast(L_58)); V_3 = L_59; Type_t* L_60 = V_3; NullCheck(L_60); bool L_61; L_61 = VirtualFuncInvoker0< bool >::Invoke(37, L_60); if (!L_61) { goto IL_0126; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_62 = ___2_resolvedMap; Type_t* L_63 = V_3; NullCheck(L_62); bool L_64; L_64 = Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9(L_62, L_63, Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9_RuntimeMethod_var); if (!L_64) { goto IL_0126; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_65 = ___2_resolvedMap; Type_t* L_66 = V_3; NullCheck(L_65); Type_t* L_67; L_67 = Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0(L_65, L_66, Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); V_3 = L_67; } IL_0126: { Type_t* L_68 = V_3; NullCheck(L_68); bool L_69; L_69 = VirtualFuncInvoker0< bool >::Invoke(37, L_68); if (!L_69) { goto IL_013e; } } { Type_t* L_70 = V_3; Type_t* L_71 = ___1_parameterType; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_72 = ___2_resolvedMap; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_73 = ___3_processedParams; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_74; L_74 = TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA(L_70, L_71, L_72, L_73, NULL); if (L_74) { goto IL_0269; } } { return (bool)0; } IL_013e: { Type_t* L_75 = V_3; NullCheck(L_75); bool L_76; L_76 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_75, NULL); if (L_76) { goto IL_0159; } } { Type_t* L_77 = V_3; NullCheck(L_77); bool L_78; L_78 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_77, NULL); if (L_78) { goto IL_0159; } } { Type_t* L_79 = V_3; NullCheck(L_79); bool L_80; L_80 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_79, NULL); if (!L_80) { goto IL_0253; } } IL_0159: { Type_t* L_81 = V_3; NullCheck(L_81); bool L_82; L_82 = VirtualFuncInvoker0< bool >::Invoke(39, L_81); if (!L_82) { goto IL_0248; } } { Type_t* L_83 = V_3; NullCheck(L_83); Type_t* L_84; L_84 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_83); V_4 = L_84; Type_t* L_85 = V_3; NullCheck(L_85); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_86; L_86 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_85); V_5 = L_86; Type_t* L_87 = ___1_parameterType; NullCheck(L_87); bool L_88; L_88 = VirtualFuncInvoker0< bool >::Invoke(39, L_87); if (!L_88) { goto IL_0195; } } { Type_t* L_89 = V_4; Type_t* L_90 = ___1_parameterType; NullCheck(L_90); Type_t* L_91; L_91 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_90); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_92; L_92 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_89, L_91, NULL); if (!L_92) { goto IL_0195; } } { Type_t* L_93 = ___1_parameterType; NullCheck(L_93); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_94; L_94 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_93); V_6 = L_94; goto IL_01ce; } IL_0195: { Type_t* L_95 = V_4; NullCheck(L_95); bool L_96; L_96 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_95, NULL); if (!L_96) { goto IL_01b6; } } { Type_t* L_97 = ___1_parameterType; Type_t* L_98 = V_4; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_99; L_99 = TypeExtensions_ImplementsOpenGenericClass_m169A6AB06B4B5AE55B28F0F35E89F3C3C9869D45(L_97, L_98, NULL); if (!L_99) { goto IL_01b4; } } { Type_t* L_100 = ___1_parameterType; Type_t* L_101 = V_4; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_102; L_102 = TypeExtensions_GetArgumentsOfInheritedOpenGenericClass_m5A4229D704A7E36F20B2D5716FE41BA0481F0DE5(L_100, L_101, NULL); V_6 = L_102; goto IL_01ce; } IL_01b4: { return (bool)0; } IL_01b6: { Type_t* L_103 = ___1_parameterType; Type_t* L_104 = V_4; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_105; L_105 = TypeExtensions_ImplementsOpenGenericInterface_mA9B23B842C59B27B5CC0DF28621B67539A9BAD37(L_103, L_104, NULL); if (!L_105) { goto IL_01cc; } } { Type_t* L_106 = ___1_parameterType; Type_t* L_107 = V_4; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_108; L_108 = TypeExtensions_GetArgumentsOfInheritedOpenGenericInterface_m9AED9C1EB9599B6903AB54B37E45214E37C5E9D6(L_106, L_107, NULL); V_6 = L_108; goto IL_01ce; } IL_01cc: { return (bool)0; } IL_01ce: { V_7 = 0; goto IL_023e; } IL_01d3: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_109 = V_5; int32_t L_110 = V_7; NullCheck(L_109); int32_t L_111 = L_110; Type_t* L_112 = (L_109)->GetAt(static_cast(L_111)); V_8 = L_112; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_113 = V_6; int32_t L_114 = V_7; NullCheck(L_113); int32_t L_115 = L_114; Type_t* L_116 = (L_113)->GetAt(static_cast(L_115)); V_9 = L_116; Type_t* L_117 = V_8; NullCheck(L_117); bool L_118; L_118 = VirtualFuncInvoker0< bool >::Invoke(37, L_117); if (!L_118) { goto IL_01fe; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_119 = ___2_resolvedMap; Type_t* L_120 = V_8; NullCheck(L_119); bool L_121; L_121 = Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9(L_119, L_120, Dictionary_2_ContainsKey_mC0B9D0867188881CB6B16C8D5CA39B90378FB0C9_RuntimeMethod_var); if (!L_121) { goto IL_01fe; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_122 = ___2_resolvedMap; Type_t* L_123 = V_8; NullCheck(L_122); Type_t* L_124; L_124 = Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0(L_122, L_123, Dictionary_2_get_Item_m4A6386B0FB5D262F4A355864E53C582DE4DCDAB0_RuntimeMethod_var); V_8 = L_124; } IL_01fe: { Type_t* L_125 = V_8; NullCheck(L_125); bool L_126; L_126 = VirtualFuncInvoker0< bool >::Invoke(37, L_125); if (!L_126) { goto IL_0220; } } { HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_127 = ___3_processedParams; Type_t* L_128 = V_8; NullCheck(L_127); bool L_129; L_129 = HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D(L_127, L_128, HashSet_1_Contains_mDA8DE9AE6B9EB1DD6FD9F741272BF6747AAF1B5D_RuntimeMethod_var); if (L_129) { goto IL_0238; } } { Type_t* L_130 = V_8; Type_t* L_131 = V_9; Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_132 = ___2_resolvedMap; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_133 = ___3_processedParams; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_134; L_134 = TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA(L_130, L_131, L_132, L_133, NULL); if (L_134) { goto IL_0238; } } { return (bool)0; } IL_0220: { Type_t* L_135 = V_8; Type_t* L_136 = V_9; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_137; L_137 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_135, L_136, NULL); if (!L_137) { goto IL_0238; } } { Type_t* L_138 = V_8; Type_t* L_139 = V_9; NullCheck(L_138); bool L_140; L_140 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_138, L_139); if (L_140) { goto IL_0238; } } { return (bool)0; } IL_0238: { int32_t L_141 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_141, 1)); } IL_023e: { int32_t L_142 = V_7; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_143 = V_5; NullCheck(L_143); if ((((int32_t)L_142) < ((int32_t)((int32_t)(((RuntimeArray*)L_143)->max_length))))) { goto IL_01d3; } } { goto IL_0269; } IL_0248: { Type_t* L_144 = V_3; Type_t* L_145 = ___1_parameterType; NullCheck(L_144); bool L_146; L_146 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_144, L_145); if (L_146) { goto IL_0269; } } { return (bool)0; } IL_0253: { Type_t* L_147 = V_3; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_148; L_148 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_147, NULL); String_t* L_149; L_149 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2210DC84C50D37C279FE93BEDD2A7B12B749BA3B)), L_148, NULL); Exception_t* L_150 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_150, L_149, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_150, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GenericParameterIsFulfilledBy_mD251CBA4B7A5E1FE251E9E0584EDC1690774BDEA_RuntimeMethod_var))); } IL_0269: { int32_t L_151 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_151, 1)); } IL_026d: { int32_t L_152 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_153 = V_1; NullCheck(L_153); if ((((int32_t)L_152) < ((int32_t)((int32_t)(((RuntimeArray*)L_153)->max_length))))) { goto IL_0109; } } { Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_154 = ___2_resolvedMap; Type_t* L_155 = ___0_genericParameterDefinition; Type_t* L_156 = ___1_parameterType; NullCheck(L_154); Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF(L_154, L_155, L_156, Dictionary_2_set_Item_m9DBC8F8AD11B6FC36DF55B83EDB390D0DC0AC0CF_RuntimeMethod_var); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetGenericConstraintsString_mD122EE5EFC14DAAA2DAED842F7DAA49C1C202C3B (Type_t* ___0_type, bool ___1_useFullTypeNames, 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*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericConstraintsString_mD122EE5EFC14DAAA2DAED842F7DAA49C1C202C3B_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(40, L_3); if (L_4) { goto IL_0037; } } { Type_t* L_5 = ___0_type; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_6; L_6 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_5, NULL); String_t* L_7; L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D03F517F20E147CE2C2F50B69EFB70B9DBDA7E3)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericConstraintsString_mD122EE5EFC14DAAA2DAED842F7DAA49C1C202C3B_RuntimeMethod_var))); } IL_0037: { Type_t* L_9 = ___0_type; NullCheck(L_9); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10; L_10 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_9); V_0 = L_10; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = V_0; NullCheck(L_11); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))); V_1 = L_12; V_2 = 0; goto IL_005b; } IL_004b: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_1; int32_t L_14 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = V_0; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = L_16; Type_t* L_18 = (L_15)->GetAt(static_cast(L_17)); bool L_19 = ___1_useFullTypeNames; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_20; L_20 = TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8(L_18, L_19, NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (String_t*)L_20); int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_005b: { int32_t L_22 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23 = V_0; NullCheck(L_23); if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_004b; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_1; String_t* L_25; L_25 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_24, NULL); return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8 (Type_t* ___0_type, bool ___1_useFullTypeNames, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24AEC96AAC2379CB03D9ED44346655AC81FAE3DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A76FCB19BBA6079C7B0AF8D9FBA28F21155CB78); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BB7D34E749351FF41F13FEFE203BD9A3E3133A0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AB5FCE33702D239DF36758E2369160F0D2A806A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_3 = NULL; int32_t V_4 = 0; Type_t* V_5 = NULL; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(37, L_3); if (L_4) { goto IL_0037; } } { Type_t* L_5 = ___0_type; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))); String_t* L_6; L_6 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_5, NULL); String_t* L_7; L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE11BCBD02DE56176C5AAB76634169ACE3251128B)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetGenericParameterConstraintsString_mA7237337E08913F86BC8EDCE1EF98A0B2CC13BF8_RuntimeMethod_var))); } IL_0037: { StringBuilder_t* L_9 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_9, NULL); V_0 = L_9; V_1 = (bool)0; Type_t* L_10 = ___0_type; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(51, L_10); V_2 = L_11; int32_t L_12 = V_2; if ((!(((uint32_t)((int32_t)((int32_t)L_12&8))) == ((uint32_t)8)))) { goto IL_0071; } } { StringBuilder_t* L_13 = V_0; NullCheck(L_13); StringBuilder_t* L_14; L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, _stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE, NULL); Type_t* L_15 = ___0_type; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_15); NullCheck(L_14); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, L_16, NULL); NullCheck(L_17); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, _stringLiteral9AB5FCE33702D239DF36758E2369160F0D2A806A, NULL); V_1 = (bool)1; goto IL_009a; } IL_0071: { int32_t L_19 = V_2; if ((!(((uint32_t)((int32_t)((int32_t)L_19&4))) == ((uint32_t)4)))) { goto IL_009a; } } { StringBuilder_t* L_20 = V_0; NullCheck(L_20); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, _stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE, NULL); Type_t* L_22 = ___0_type; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_22); NullCheck(L_21); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_21, L_23, NULL); NullCheck(L_24); StringBuilder_t* L_25; L_25 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, _stringLiteral6A76FCB19BBA6079C7B0AF8D9FBA28F21155CB78, NULL); V_1 = (bool)1; } IL_009a: { int32_t L_26 = V_2; if ((!(((uint32_t)((int32_t)((int32_t)L_26&((int32_t)16)))) == ((uint32_t)((int32_t)16))))) { goto IL_00d6; } } { bool L_27 = V_1; if (!L_27) { goto IL_00b3; } } { StringBuilder_t* L_28 = V_0; NullCheck(L_28); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, _stringLiteral24AEC96AAC2379CB03D9ED44346655AC81FAE3DE, NULL); goto IL_00d6; } IL_00b3: { StringBuilder_t* L_30 = V_0; NullCheck(L_30); StringBuilder_t* L_31; L_31 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_30, _stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE, NULL); Type_t* L_32 = ___0_type; NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_32); NullCheck(L_31); StringBuilder_t* L_34; L_34 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_31, L_33, NULL); NullCheck(L_34); StringBuilder_t* L_35; L_35 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_34, _stringLiteral7BB7D34E749351FF41F13FEFE203BD9A3E3133A0, NULL); V_1 = (bool)1; } IL_00d6: { Type_t* L_36 = ___0_type; NullCheck(L_36); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_37; L_37 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(52, L_36); V_3 = L_37; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_38 = V_3; NullCheck(L_38); if (!(((RuntimeArray*)L_38)->max_length)) { goto IL_0178; } } { V_4 = 0; goto IL_016e; } IL_00ec: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39 = V_3; int32_t L_40 = V_4; NullCheck(L_39); int32_t L_41 = L_40; Type_t* L_42 = (L_39)->GetAt(static_cast(L_41)); V_5 = L_42; bool L_43 = V_1; if (!L_43) { goto IL_0124; } } { StringBuilder_t* L_44 = V_0; NullCheck(L_44); StringBuilder_t* L_45; L_45 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_44, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); bool L_46 = ___1_useFullTypeNames; if (!L_46) { goto IL_0114; } } { StringBuilder_t* L_47 = V_0; Type_t* L_48 = V_5; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_49; L_49 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_48, NULL); NullCheck(L_47); StringBuilder_t* L_50; L_50 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_47, L_49, NULL); goto IL_0168; } IL_0114: { StringBuilder_t* L_51 = V_0; Type_t* L_52 = V_5; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_53; L_53 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_52, NULL); NullCheck(L_51); StringBuilder_t* L_54; L_54 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_51, L_53, NULL); goto IL_0168; } IL_0124: { StringBuilder_t* L_55 = V_0; NullCheck(L_55); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_55, _stringLiteralC6711B5838E686DD662577EF29FC942D7FBBA6AE, NULL); Type_t* L_57 = ___0_type; NullCheck(L_57); String_t* L_58; L_58 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_57); NullCheck(L_56); StringBuilder_t* L_59; L_59 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_56, L_58, NULL); NullCheck(L_59); StringBuilder_t* L_60; L_60 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_59, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2, NULL); bool L_61 = ___1_useFullTypeNames; if (!L_61) { goto IL_0158; } } { StringBuilder_t* L_62 = V_0; Type_t* L_63 = V_5; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_64; L_64 = TypeExtensions_GetNiceFullName_m485DEE70C40BE0715AACC505B16628D1492FF26B(L_63, NULL); NullCheck(L_62); StringBuilder_t* L_65; L_65 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_62, L_64, NULL); goto IL_0166; } IL_0158: { StringBuilder_t* L_66 = V_0; Type_t* L_67 = V_5; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); String_t* L_68; L_68 = TypeExtensions_GetNiceName_mF648EB016B747612012979FC8788FA6C16D00ACB(L_67, NULL); NullCheck(L_66); StringBuilder_t* L_69; L_69 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_66, L_68, NULL); } IL_0166: { V_1 = (bool)1; } IL_0168: { int32_t L_70 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_016e: { int32_t L_71 = V_4; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_72 = V_3; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))))) { goto IL_00ec; } } IL_0178: { StringBuilder_t* L_73 = V_0; NullCheck(L_73); String_t* L_74; L_74 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_73); return L_74; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_GenericArgumentsContainsTypes_m6067107736BC8CEB4D2E2DF1FF471F3FFFD5D82C (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_types, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mF8507DFDFE2D6D67195306C62871EAB49032D3F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m4C1517D8ECA864DFE621D30E118735B407E87400_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m21C5D550F6E4D7C2BC74D515C2107BDC538C46C6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* V_2 = NULL; Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; Type_t* V_6 = NULL; int32_t V_7 = 0; Type_t* V_8 = NULL; bool V_9 = false; int32_t V_10 = 0; bool V_11 = false; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_12 = NULL; int32_t V_13 = 0; Type_t* V_14 = NULL; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GenericArgumentsContainsTypes_m6067107736BC8CEB4D2E2DF1FF471F3FFFD5D82C_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(39, L_3); if (L_4) { goto IL_001e; } } { return (bool)0; } IL_001e: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = ___1_types; NullCheck(L_5); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))); V_0 = L_6; Type_t* L_7 = ___0_type; NullCheck(L_7); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8; L_8 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_7); V_1 = L_8; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_9 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericArgumentsContainsTypes_ArgsToCheckCached; V_2 = L_9; Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_10 = V_2; V_3 = L_10; V_4 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0135: { { bool L_11 = V_4; if (!L_11) { goto IL_013f; } } { Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_12 = V_3; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_12, NULL); } IL_013f: { return; } } }); try { { Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_13 = V_3; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_13, (&V_4), NULL); Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_14 = V_2; NullCheck(L_14); Stack_1_Clear_mF8507DFDFE2D6D67195306C62871EAB49032D3F0(L_14, Stack_1_Clear_mF8507DFDFE2D6D67195306C62871EAB49032D3F0_RuntimeMethod_var); V_5 = 0; goto IL_005c_1; } IL_004c_1: { Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_15 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16 = V_1; int32_t L_17 = V_5; NullCheck(L_16); int32_t L_18 = L_17; Type_t* L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_15); Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887(L_15, L_19, Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887_RuntimeMethod_var); int32_t L_20 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_005c_1: { int32_t L_21 = V_5; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = V_1; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_004c_1; } } { goto IL_0127_1; } IL_0068_1: { Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_23 = V_2; NullCheck(L_23); Type_t* L_24; L_24 = Stack_1_Pop_m4C1517D8ECA864DFE621D30E118735B407E87400(L_23, Stack_1_Pop_m4C1517D8ECA864DFE621D30E118735B407E87400_RuntimeMethod_var); V_6 = L_24; V_7 = 0; goto IL_00c3_1; } IL_0075_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_25 = ___1_types; int32_t L_26 = V_7; NullCheck(L_25); int32_t L_27 = L_26; Type_t* L_28 = (L_25)->GetAt(static_cast(L_27)); V_8 = L_28; Type_t* L_29 = V_8; Type_t* L_30 = V_6; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_31; L_31 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_29, L_30, NULL); if (!L_31) { goto IL_008d_1; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = V_0; int32_t L_33 = V_7; NullCheck(L_32); (L_32)->SetAt(static_cast(L_33), (bool)1); goto IL_00bd_1; } IL_008d_1: { Type_t* L_34 = V_8; NullCheck(L_34); bool L_35; L_35 = VirtualFuncInvoker0< bool >::Invoke(40, L_34); if (!L_35) { goto IL_00bd_1; } } { Type_t* L_36 = V_6; NullCheck(L_36); bool L_37; L_37 = VirtualFuncInvoker0< bool >::Invoke(39, L_36); if (!L_37) { goto IL_00bd_1; } } { Type_t* L_38 = V_6; NullCheck(L_38); bool L_39; L_39 = VirtualFuncInvoker0< bool >::Invoke(40, L_38); if (L_39) { goto IL_00bd_1; } } { Type_t* L_40 = V_6; NullCheck(L_40); Type_t* L_41; L_41 = VirtualFuncInvoker0< Type_t* >::Invoke(47, L_40); Type_t* L_42 = V_8; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_43; L_43 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_41, L_42, NULL); if (!L_43) { goto IL_00bd_1; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_44 = V_0; int32_t L_45 = V_7; NullCheck(L_44); (L_44)->SetAt(static_cast(L_45), (bool)1); } IL_00bd_1: { int32_t L_46 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00c3_1: { int32_t L_47 = V_7; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_48 = ___1_types; NullCheck(L_48); if ((((int32_t)L_47) < ((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length))))) { goto IL_0075_1; } } { V_9 = (bool)1; V_10 = 0; goto IL_00e3_1; } IL_00d2_1: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_49 = V_0; int32_t L_50 = V_10; NullCheck(L_49); int32_t L_51 = L_50; uint8_t L_52 = (uint8_t)(L_49)->GetAt(static_cast(L_51)); if (L_52) { goto IL_00dd_1; } } { V_9 = (bool)0; goto IL_00ea_1; } IL_00dd_1: { int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_00e3_1: { int32_t L_54 = V_10; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_55 = V_0; NullCheck(L_55); if ((((int32_t)L_54) < ((int32_t)((int32_t)(((RuntimeArray*)L_55)->max_length))))) { goto IL_00d2_1; } } IL_00ea_1: { bool L_56 = V_9; if (!L_56) { goto IL_00f3_1; } } { V_11 = (bool)1; goto IL_0142; } IL_00f3_1: { Type_t* L_57 = V_6; NullCheck(L_57); bool L_58; L_58 = VirtualFuncInvoker0< bool >::Invoke(39, L_57); if (!L_58) { goto IL_0127_1; } } { Type_t* L_59 = V_6; NullCheck(L_59); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_60; L_60 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_59); V_12 = L_60; V_13 = 0; goto IL_011f_1; } IL_010a_1: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_61 = V_12; int32_t L_62 = V_13; NullCheck(L_61); int32_t L_63 = L_62; Type_t* L_64 = (L_61)->GetAt(static_cast(L_63)); V_14 = L_64; Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_65 = V_2; Type_t* L_66 = V_14; NullCheck(L_65); Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887(L_65, L_66, Stack_1_Push_m52ECB17AD4F33C10906F19BA7E7FE3EE73E78887_RuntimeMethod_var); int32_t L_67 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_67, 1)); } IL_011f_1: { int32_t L_68 = V_13; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_69 = V_12; NullCheck(L_69); if ((((int32_t)L_68) < ((int32_t)((int32_t)(((RuntimeArray*)L_69)->max_length))))) { goto IL_010a_1; } } IL_0127_1: { Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_70 = V_2; NullCheck(L_70); int32_t L_71; L_71 = Stack_1_get_Count_m21C5D550F6E4D7C2BC74D515C2107BDC538C46C6_inline(L_70, Stack_1_get_Count_m21C5D550F6E4D7C2BC74D515C2107BDC538C46C6_RuntimeMethod_var); if ((((int32_t)L_71) > ((int32_t)0))) { goto IL_0068_1; } } { goto IL_0140; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0140: { return (bool)0; } IL_0142: { bool L_72 = V_11; return L_72; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; Type_t* V_1 = NULL; int32_t V_2 = 0; Type_t* V_3 = NULL; { Type_t* L_0 = ___0_type; 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_0014; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(40, L_3); if (!L_4) { goto IL_001e; } } { return (bool)0; } IL_001e: { Type_t* L_5 = ___0_type; NullCheck(L_5); bool L_6; L_6 = Type_get_HasElementType_m44F9601E586D2EEA2EDB93FB81D1D80521C264EE(L_5, NULL); if (!L_6) { goto IL_003f; } } { Type_t* L_7 = ___0_type; NullCheck(L_7); Type_t* L_8; L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(45, L_7); V_1 = L_8; Type_t* L_9 = V_1; NullCheck(L_9); bool L_10; L_10 = VirtualFuncInvoker0< bool >::Invoke(37, L_9); if (L_10) { goto IL_003d; } } { Type_t* L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_12; L_12 = TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4(L_11, NULL); if (L_12) { goto IL_003f; } } IL_003d: { return (bool)0; } IL_003f: { Type_t* L_13 = ___0_type; NullCheck(L_13); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14; L_14 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49, L_13); V_0 = L_14; V_2 = 0; goto IL_0066; } IL_004a: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = V_0; int32_t L_16 = V_2; NullCheck(L_15); int32_t L_17 = L_16; Type_t* L_18 = (L_15)->GetAt(static_cast(L_17)); V_3 = L_18; Type_t* L_19 = V_3; NullCheck(L_19); bool L_20; L_20 = VirtualFuncInvoker0< bool >::Invoke(37, L_19); if (!L_20) { goto IL_0058; } } { return (bool)0; } IL_0058: { Type_t* L_21 = V_3; il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var); bool L_22; L_22 = TypeExtensions_IsFullyConstructedGenericType_m946EB36041677E8FAD045E1B4DE186BB5395CEB4(L_21, NULL); if (L_22) { goto IL_0062; } } { return (bool)0; } IL_0062: { int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0066: { int32_t L_24 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_25 = V_0; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_004a; } } { Type_t* L_26 = ___0_type; NullCheck(L_26); bool L_27; L_27 = VirtualFuncInvoker0< bool >::Invoke(40, L_26); return (bool)((((int32_t)L_27) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsNullableType_mC2F6430A4324A5D1B00BAD799D5500EA62C71B7A (Type_t* ___0_type, const RuntimeMethod* method) { { Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_0, NULL); if (L_1) { goto IL_001a; } } { Type_t* L_2 = ___0_type; NullCheck(L_2); bool L_3; L_3 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_2, NULL); if (L_3) { goto IL_001a; } } { Type_t* L_4 = ___0_type; NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(68, L_4); return (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); } IL_001a: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t TypeExtensions_GetEnumBitmask_m125A2270971B8FB376684B6A743F6D4E8986D0FC (RuntimeObject* ___0_value, Type_t* ___1_enumType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Type_t* L_0 = ___1_enumType; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(68, L_0); if (L_1) { goto IL_0013; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAD0928C03BDC2C023E2CF3BC347393F87144F9F8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeExtensions_GetEnumBitmask_m125A2270971B8FB376684B6A743F6D4E8986D0FC_RuntimeMethod_var))); } IL_0013: { } try { RuntimeObject* L_3 = ___0_value; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); uint64_t L_5; L_5 = Convert_ToUInt64_mA2BE4A2841686E8B79607BA469368B4FB4D40F34(L_3, L_4, NULL); V_0 = L_5; goto IL_0031; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0022; } throw e; } CATCH_0022: { RuntimeObject* L_6 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var))); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_7; L_7 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var))); int64_t L_8; L_8 = Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31(L_6, L_7, NULL); V_0 = L_8; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0031; } IL_0031: { uint64_t L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeExtensions_SafeGetTypes_mC0FD2CB2AC9BEB78257DE2C2F382D1C428B8C870 (Assembly_t* ___0_assembly, const RuntimeMethod* method) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { Assembly_t* L_0 = ___0_assembly; NullCheck(L_0); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1; L_1 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(15, L_0); V_0 = L_1; goto IL_0012; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0009; } throw e; } CATCH_0009: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var))))->___EmptyTypes; V_0 = L_2; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0012; } IL_0012: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_SafeIsDefined_m135572E76BCE26831883E46218B17C790B6AA23E (Assembly_t* ___0_assembly, Type_t* ___1_attribute, bool ___2_inherit, const RuntimeMethod* method) { bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { Assembly_t* L_0 = ___0_assembly; Type_t* L_1 = ___1_attribute; bool L_2 = ___2_inherit; NullCheck(L_0); bool L_3; L_3 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(12, L_0, L_1, L_2); V_0 = L_3; goto IL_0010; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } throw e; } CATCH_000b: { V_0 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0010; } IL_0010: { bool L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* TypeExtensions_SafeGetCustomAttributes_mEB257D8A651A3DBBDCE542AF1500519BC185BBB7 (Assembly_t* ___0_assembly, Type_t* ___1_type, bool ___2_inherit, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { Assembly_t* L_0 = ___0_assembly; Type_t* L_1 = ___1_type; bool L_2 = ___2_inherit; NullCheck(L_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3; L_3 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(13, L_0, L_1, L_2); V_0 = L_3; goto IL_0015; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } throw e; } CATCH_000b: { 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)0); V_0 = L_4; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0015; } IL_0015: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeExtensions__cctor_m012C51FA1819E981B95E2771DAD0619CB48E4FCE (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*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0205CA2DDC8935364EA764C0B7C811D6515A1E36_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_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3__ctor_m0090BA54CD3B486CBDBD1BEB35F8B6A387AC839A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3__ctor_m995979C65A47F6DDE91D13D7916048B5B39DF675_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tB47DDF469B770957C5467EC2DBDED44B2DD613DB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m1EE4BE944BE2ECBFD9260CFA0045C36D4A130B53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_DoubleEqualityComparer_m2A58EEBD90DB5A53DB329C5948987450DF66DCC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_FloatEqualityComparer_m21AED90EB3A1A4C5469759C280F843056CCCAE43_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_QuaternionEqualityComparer_mB801E42C086AA8F336CC9D3F3D2CA613EC03D86E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_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*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0312B7097AC8B11AFDEA5E693CEE5800298FB6AA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral072BA90B274B502615639084DC3D7FCC63407A24); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BB39DE8D1B747008B7AA481357BD906FEA90B6F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CE918CF589A0B3A3BDB90F0F98BCC43CDF6169E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D78A3ACF08834A8208E9C1EAB783D9E372B0E45); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FACD530D9781E204FA5DC4E8F07428706A07E18); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A9F773AF09A196B0A76B00E4B47084B3EA86D59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B6D0EA4FFAEA7868BA3D296BF046EF1266CEC55); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C50918CD5619BDE9BDBED1D23983EEBAD065B57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25F5EF17AC725A91FE3F3CE895C16ED6DD9B3499); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral286CC02C1E7ED462D7D2D31546D5144F88661A2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A2974B55097EBB10C3D44D4452824517C0783D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D308A3610717843215FF698C5DC2B84ABDC6705); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E3ED7A81B1913E943A744C8F9E7D5EB5C672B4C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E4441B58AEC6A28560FB3E17B198D20AEFBD3D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2ECA47452988C370602B26B2F5E3A7BF45020DD9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral316316045E2DB71BB9C0748EE882DBF00C83FD8E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33F3CCC8C96B52CBA9D88D899779B6191CE15B79); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3680357E36BF098D58315A89BD03F078921BEFD9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36A07254D81AF39088E2BED8EFC92E153ED48ECC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36F26CE56BFC86CF905B1202DB5A7633261FCA47); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral370CFD53E33E4EFE27924264F033C97807D3B553); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral384565B8399EC9A224FB52B7078096010121FA9F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B5E495CDE8B6F083E7D5ACE1D945067609680FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40238A1A323AEE2FA699BCF0BB5F71A5CCC87DA2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43C759A2427665422C3C60545704071B53161510); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral443BD561FA5A81D321CAAF0B444C0CFB1C5811D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50D4804BC7D54E5E3D765D78A85B3784DBE80471); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral532311522446D888867656699DB97A234896ECE0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral541BC3E626400B590FFDBE860C1855349210E425); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55E606CEDF36876109C1C2004C2DCF1B25DE95A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral581430FB5E2AB80389A430804CEF0F2382806766); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B41A58E45555854EC2026B9B5F8243AA9E7ED4B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CAD421923F0F10D02AFE6EA17ED4E929131E356); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral614B501556B12B5890C878B29FB23C1807F2B680); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61A88EF487F99DCB9558AAAD39471532DEE75F42); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61C6D968B7FE88D4B8A63934DD5685C362457520); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral673CC9996FD90AFE21BD8D0E6E6824353AF4BDA2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral679D068D573133B9C7C465FC6CF9C9D07B531421); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A3D04F009CE456B611375CDCB93697F9F93314B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A7C5B87AC840B649D5115CC2F065246EA1D14D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A86BA126A7E3A6780C81DFDC4654EEDA711D881); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C8C975CC62CF419550282B028FB7E3A1F591D06); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6ECB47BAE746457DBE91D0BA044A27960D4563D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FA4C59C48F20F657EA95225B529B162ECF44EAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral766E767D6A87AB03C7C3410F3665A93D03D6E9FA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77BB4FFDFB178041A1B27761291B83B0B4D9CC03); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C3D0F99DF1B534F06138C8CCF9638478F3E6499); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83882E2E410B213AB2B2289E29DC55945FAD39F3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89337E2EE35A3C198227FBA81922CE5F0C58D97F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8940E1FEA4EBF3CA20C44768AA93531C62B71B4A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BD5428D0D7693EA23B9301AD08C2C5147DFE422); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C1D304CED4C13075109A2D82DE6D8D24A9E3678); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C231B3C1DD723D0564B3FC078E20657B6C821C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DFF4CFCB48843FA0B74F54FD72D6C945EF41953); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral934962903D946CC131DF8E5E4E575453098EEF43); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral979BEF74EBFAB7697A86533A10926355727B6C8A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99201352CB96CC1C32BEF52CD271CF53199FF8DD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C48C24D4BF1ED95579220DFFA96B8E7E7AB87E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA041A903507FD76791B65E77B8DA1BF219158F7D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA971E6F33BE8C290E391DA92D49C7B1309E3795D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9C6E7553EC8AA085F5FDB9F92B7707363BED95D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD522BF64F2D257409CB3BAC45086A2EA0B03C59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB12933F4DC58820F9722BDF423F448FD91C0EE8A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1868FA5803D4E948C556DEC84B3C733E6C6863C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E7D625DFBC9C92FA0449D5E3E0BE263DECD0EA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB95AED94347EEEE80FE2B58CC6819F8D88029C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCA7DDD073AD5DB21CC612ADB1833BF1A5D32261); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEADF129C0FBE570705EB6183DA8896AF1EE36DD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF45CADC16AD267EA891B4231D162B68FDED748D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF68B5E8806879817720F1AA46DC7730FCB8187E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1E0482ABDB4530F47C01C2A81FB06ED6E98A110); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC203279FC91536021E64CC54092300BDE54D3FEB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC205D54CE3878136AF6661FE2D0B347BEC57D5AB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3EC0475D7BECB6F89847EE0E364B00D04507118); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5A553F3851704DFEED79230EBCEC65739012BE7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC94CA552630B8AC1ADF21BAF5252FC9092E4DDDC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB2070BB5AC5DA50197474C74B7EA4D7BDEEBCB1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCEBC2707039661BD61D98F991B27F2B9CB160373); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF55DB7CA65AEC3E52A69DAAA96E4F262E80D577); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD03C3C7F3A363D2E45775B1A6E39D7D5E5BEA998); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD268E825BBBA4A484453E18A5BE5FA70EF65968B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD525221FF38EAF1A30491622A0B39D5D960A7815); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD88EC033DEAF162C44E191CE77B510F07AACCDA5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEF7342DCBF4F4F80F2C4D42F5991B8E851510BD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFC500CF01D877A89AA3F6E3447F79A733BA63FF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1E5CE10BE86E259146E8ADE82FB423C65C3FFD7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2D76D817C414EEA0C84FDF21336CF360167A6FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3165827D406DD8F354BE7515C630A771E98916A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3AB954C27345B5777E41817C31696D6AC0E87C1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5B7FB5BFBF1CF60857A40FCA10F830CC619AE16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6916006B378403522431CD9C96E6052573CE96F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE75F4F4A9D67BC98BA7DB8DBE3C519516572DA4E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECC5FBBC8E0BED3B8718D6E2160AD386C9CEC212); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECE7ACD2EBE43C9753D823F423714DB870E2FDC2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4E35F8C3B4DEB7662034D2DB84C95826A9E9496); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF56887477425485B59C9C4926D0FEFC2946FA21E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCBCF9082006C7AAA99359786D794609E8CEEE89); s_Il2CppMethodInitialized = true; } Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* V_0 = NULL; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* V_1 = NULL; { Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* L_0 = (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E*)il2cpp_codegen_object_new(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E_il2cpp_TypeInfo_var); Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29(L_0, NULL, (intptr_t)((void*)TypeExtensions_FloatEqualityComparer_m21AED90EB3A1A4C5469759C280F843056CCCAE43_RuntimeMethod_var), NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___FloatEqualityComparerFunc = L_0; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___FloatEqualityComparerFunc), (void*)L_0); Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581* L_1 = (Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581*)il2cpp_codegen_object_new(Func_3_tE638DA3BE0D778CE23E4548BE33FE024E8A7D581_il2cpp_TypeInfo_var); Func_3__ctor_m204510C2AF2455573441AFB80E311D0ED05AE174(L_1, NULL, (intptr_t)((void*)TypeExtensions_DoubleEqualityComparer_m2A58EEBD90DB5A53DB329C5948987450DF66DCC8_RuntimeMethod_var), NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___DoubleEqualityComparerFunc = L_1; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___DoubleEqualityComparerFunc), (void*)L_1); Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C* L_2 = (Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C*)il2cpp_codegen_object_new(Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C_il2cpp_TypeInfo_var); Func_3__ctor_mC0BA3FD4EDD3158691B7584B7B3CF10C2CF5B5D1(L_2, NULL, (intptr_t)((void*)TypeExtensions_QuaternionEqualityComparer_mB801E42C086AA8F336CC9D3F3D2CA613EC03D86E_RuntimeMethod_var), NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___QuaternionEqualityComparerFunc = L_2; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___QuaternionEqualityComparerFunc), (void*)L_2); RuntimeObject* L_3 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_3, NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfaction_LOCK = L_3; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfaction_LOCK), (void*)L_3); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_4 = (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*)il2cpp_codegen_object_new(Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var); Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729(L_4, Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionInferredParameters = L_4; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionInferredParameters), (void*)L_4); Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* L_5 = (Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0*)il2cpp_codegen_object_new(Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0_il2cpp_TypeInfo_var); Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729(L_5, Dictionary_2__ctor_m5D11BD5B331D47EF67914EC367C109B0BA39F729_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionResolvedMap = L_5; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionResolvedMap), (void*)L_5); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_6 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_6, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionProcessedParams = L_6; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionProcessedParams), (void*)L_6); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_7 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_7, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck = L_7; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck), (void*)L_7); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_8 = (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*)il2cpp_codegen_object_new(List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69(L_8, List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck_ToAdd = L_8; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericConstraintsSatisfactionTypesToCheck_ToAdd), (void*)L_8); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (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); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericListInterface = L_10; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericListInterface), (void*)L_10); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (ICollection_1_tB47DDF469B770957C5467EC2DBDED44B2DD613DB_0_0_0_var) }; Type_t* L_12; L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericCollectionInterface = L_12; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericCollectionInterface), (void*)L_12); RuntimeObject* L_13 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_13, NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates_LOCK = L_13; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates_LOCK), (void*)L_13); RuntimeObject* L_14 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_14, NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___StronglyTypedTypeCastDelegates_LOCK = L_14; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___StronglyTypedTypeCastDelegates_LOCK), (void*)L_14); DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07* L_15 = (DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07*)il2cpp_codegen_object_new(DoubleLookupDictionary_3_tCD7CA64F622ABA7F732E44909C05BCD6CD22DF07_il2cpp_TypeInfo_var); DoubleLookupDictionary_3__ctor_m995979C65A47F6DDE91D13D7916048B5B39DF675(L_15, DoubleLookupDictionary_3__ctor_m995979C65A47F6DDE91D13D7916048B5B39DF675_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates = L_15; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___WeaklyTypedTypeCastDelegates), (void*)L_15); DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041* L_16 = (DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041*)il2cpp_codegen_object_new(DoubleLookupDictionary_3_t47E547668FEB4F042061E3BBA1B882C0AAFE0041_il2cpp_TypeInfo_var); DoubleLookupDictionary_3__ctor_m0090BA54CD3B486CBDBD1BEB35F8B6A387AC839A(L_16, DoubleLookupDictionary_3__ctor_m0090BA54CD3B486CBDBD1BEB35F8B6A387AC839A_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___StronglyTypedTypeCastDelegates = L_16; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___StronglyTypedTypeCastDelegates), (void*)L_16); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TwoLengthTypeArray_Cached = L_17; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TwoLengthTypeArray_Cached), (void*)L_17); Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04* L_18 = (Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04*)il2cpp_codegen_object_new(Stack_1_t1D63AA93D0CE903F492C88C5E200DF4D732CDA04_il2cpp_TypeInfo_var); Stack_1__ctor_m1EE4BE944BE2ECBFD9260CFA0045C36D4A130B53(L_18, Stack_1__ctor_m1EE4BE944BE2ECBFD9260CFA0045C36D4A130B53_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericArgumentsContainsTypes_ArgsToCheckCached = L_18; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___GenericArgumentsContainsTypes_ArgsToCheckCached), (void*)L_18); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_19 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var); HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_19, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_20 = L_19; NullCheck(L_20); bool L_21; L_21 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_20, _stringLiteral28A2974B55097EBB10C3D44D4452824517C0783D, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_22 = L_20; NullCheck(L_22); bool L_23; L_23 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_22, _stringLiteral0BB39DE8D1B747008B7AA481357BD906FEA90B6F, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_24 = L_22; NullCheck(L_24); bool L_25; L_25 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_24, _stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_26 = L_24; NullCheck(L_26); bool L_27; L_27 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_26, _stringLiteral673CC9996FD90AFE21BD8D0E6E6824353AF4BDA2, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_28 = L_26; NullCheck(L_28); bool L_29; L_29 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_28, _stringLiteralCB2070BB5AC5DA50197474C74B7EA4D7BDEEBCB1, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_30 = L_28; NullCheck(L_30); bool L_31; L_31 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_30, _stringLiteralE1E5CE10BE86E259146E8ADE82FB423C65C3FFD7, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_32 = L_30; NullCheck(L_32); bool L_33; L_33 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_32, _stringLiteralD03C3C7F3A363D2E45775B1A6E39D7D5E5BEA998, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_34 = L_32; NullCheck(L_34); bool L_35; L_35 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_34, _stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_36 = L_34; NullCheck(L_36); bool L_37; L_37 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_36, _stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_38 = L_36; NullCheck(L_38); bool L_39; L_39 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_38, _stringLiteral55E606CEDF36876109C1C2004C2DCF1B25DE95A1, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_40 = L_38; NullCheck(L_40); bool L_41; L_41 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_40, _stringLiteral614B501556B12B5890C878B29FB23C1807F2B680, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_42 = L_40; NullCheck(L_42); bool L_43; L_43 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_42, _stringLiteral2E3ED7A81B1913E943A744C8F9E7D5EB5C672B4C, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_44 = L_42; NullCheck(L_44); bool L_45; L_45 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_44, _stringLiteralA041A903507FD76791B65E77B8DA1BF219158F7D, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_46 = L_44; NullCheck(L_46); bool L_47; L_47 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_46, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_48 = L_46; NullCheck(L_48); bool L_49; L_49 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_48, _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_50 = L_48; NullCheck(L_50); bool L_51; L_51 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_50, _stringLiteral1B6D0EA4FFAEA7868BA3D296BF046EF1266CEC55, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_52 = L_50; NullCheck(L_52); bool L_53; L_53 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_52, _stringLiteralF56887477425485B59C9C4926D0FEFC2946FA21E, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_54 = L_52; NullCheck(L_54); bool L_55; L_55 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_54, _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_56 = L_54; NullCheck(L_56); bool L_57; L_57 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_56, _stringLiteral443BD561FA5A81D321CAAF0B444C0CFB1C5811D4, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_58 = L_56; NullCheck(L_58); bool L_59; L_59 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_58, _stringLiteral384565B8399EC9A224FB52B7078096010121FA9F, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_60 = L_58; NullCheck(L_60); bool L_61; L_61 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_60, _stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_62 = L_60; NullCheck(L_62); bool L_63; L_63 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_62, _stringLiteralB1868FA5803D4E948C556DEC84B3C733E6C6863C, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_64 = L_62; NullCheck(L_64); bool L_65; L_65 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_64, _stringLiteral541BC3E626400B590FFDBE860C1855349210E425, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_66 = L_64; NullCheck(L_66); bool L_67; L_67 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_66, _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_68 = L_66; NullCheck(L_68); bool L_69; L_69 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_68, _stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_70 = L_68; NullCheck(L_70); bool L_71; L_71 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_70, _stringLiteralF4E35F8C3B4DEB7662034D2DB84C95826A9E9496, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_72 = L_70; NullCheck(L_72); bool L_73; L_73 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_72, _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_74 = L_72; NullCheck(L_74); bool L_75; L_75 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_74, _stringLiteralECE7ACD2EBE43C9753D823F423714DB870E2FDC2, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_76 = L_74; NullCheck(L_76); bool L_77; L_77 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_76, _stringLiteral3B5E495CDE8B6F083E7D5ACE1D945067609680FC, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_78 = L_76; NullCheck(L_78); bool L_79; L_79 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_78, _stringLiteralDFC500CF01D877A89AA3F6E3447F79A733BA63FF, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_80 = L_78; NullCheck(L_80); bool L_81; L_81 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_80, _stringLiteral61A88EF487F99DCB9558AAAD39471532DEE75F42, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_82 = L_80; NullCheck(L_82); bool L_83; L_83 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_82, _stringLiteral40238A1A323AEE2FA699BCF0BB5F71A5CCC87DA2, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_84 = L_82; NullCheck(L_84); bool L_85; L_85 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_84, _stringLiteralC1E0482ABDB4530F47C01C2A81FB06ED6E98A110, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_86 = L_84; NullCheck(L_86); bool L_87; L_87 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_86, _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_88 = L_86; NullCheck(L_88); bool L_89; L_89 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_88, _stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_90 = L_88; NullCheck(L_90); bool L_91; L_91 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_90, _stringLiteral89337E2EE35A3C198227FBA81922CE5F0C58D97F, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_92 = L_90; NullCheck(L_92); bool L_93; L_93 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_92, _stringLiteralC3EC0475D7BECB6F89847EE0E364B00D04507118, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_94 = L_92; NullCheck(L_94); bool L_95; L_95 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_94, _stringLiteral50D4804BC7D54E5E3D765D78A85B3784DBE80471, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_96 = L_94; NullCheck(L_96); bool L_97; L_97 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_96, _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_98 = L_96; NullCheck(L_98); bool L_99; L_99 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_98, _stringLiteralCEBC2707039661BD61D98F991B27F2B9CB160373, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_100 = L_98; NullCheck(L_100); bool L_101; L_101 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_100, _stringLiteral33F3CCC8C96B52CBA9D88D899779B6191CE15B79, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_102 = L_100; NullCheck(L_102); bool L_103; L_103 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_102, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_104 = L_102; NullCheck(L_104); bool L_105; L_105 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_104, _stringLiteral0FACD530D9781E204FA5DC4E8F07428706A07E18, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_106 = L_104; NullCheck(L_106); bool L_107; L_107 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_106, _stringLiteralC203279FC91536021E64CC54092300BDE54D3FEB, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_108 = L_106; NullCheck(L_108); bool L_109; L_109 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_108, _stringLiteral9C48C24D4BF1ED95579220DFFA96B8E7E7AB87E0, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_110 = L_108; NullCheck(L_110); bool L_111; L_111 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_110, _stringLiteralDEF7342DCBF4F4F80F2C4D42F5991B8E851510BD, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_112 = L_110; NullCheck(L_112); bool L_113; L_113 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_112, _stringLiteral8940E1FEA4EBF3CA20C44768AA93531C62B71B4A, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_114 = L_112; NullCheck(L_114); bool L_115; L_115 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_114, _stringLiteral6A7C5B87AC840B649D5115CC2F065246EA1D14D2, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_116 = L_114; NullCheck(L_116); bool L_117; L_117 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_116, _stringLiteral286CC02C1E7ED462D7D2D31546D5144F88661A2F, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_118 = L_116; NullCheck(L_118); bool L_119; L_119 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_118, _stringLiteral934962903D946CC131DF8E5E4E575453098EEF43, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_120 = L_118; NullCheck(L_120); bool L_121; L_121 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_120, _stringLiteral2ECA47452988C370602B26B2F5E3A7BF45020DD9, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_122 = L_120; NullCheck(L_122); bool L_123; L_123 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_122, _stringLiteral5CAD421923F0F10D02AFE6EA17ED4E929131E356, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_124 = L_122; NullCheck(L_124); bool L_125; L_125 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_124, _stringLiteral25F5EF17AC725A91FE3F3CE895C16ED6DD9B3499, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_126 = L_124; NullCheck(L_126); bool L_127; L_127 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_126, _stringLiteralC205D54CE3878136AF6661FE2D0B347BEC57D5AB, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_128 = L_126; NullCheck(L_128); bool L_129; L_129 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_128, _stringLiteral83882E2E410B213AB2B2289E29DC55945FAD39F3, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_130 = L_128; NullCheck(L_130); bool L_131; L_131 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_130, _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_132 = L_130; NullCheck(L_132); bool L_133; L_133 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_132, _stringLiteralBB95AED94347EEEE80FE2B58CC6819F8D88029C9, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_134 = L_132; NullCheck(L_134); bool L_135; L_135 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_134, _stringLiteralC94CA552630B8AC1ADF21BAF5252FC9092E4DDDC, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_136 = L_134; NullCheck(L_136); bool L_137; L_137 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_136, _stringLiteral1A9F773AF09A196B0A76B00E4B47084B3EA86D59, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_138 = L_136; NullCheck(L_138); bool L_139; L_139 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_138, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_140 = L_138; NullCheck(L_140); bool L_141; L_141 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_140, _stringLiteral766E767D6A87AB03C7C3410F3665A93D03D6E9FA, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_142 = L_140; NullCheck(L_142); bool L_143; L_143 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_142, _stringLiteral679D068D573133B9C7C465FC6CF9C9D07B531421, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_144 = L_142; NullCheck(L_144); bool L_145; L_145 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_144, _stringLiteralD525221FF38EAF1A30491622A0B39D5D960A7815, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_146 = L_144; NullCheck(L_146); bool L_147; L_147 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_146, _stringLiteral36A07254D81AF39088E2BED8EFC92E153ED48ECC, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_148 = L_146; NullCheck(L_148); bool L_149; L_149 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_148, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_150 = L_148; NullCheck(L_150); bool L_151; L_151 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_150, _stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_152 = L_150; NullCheck(L_152); bool L_153; L_153 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_152, _stringLiteralECC5FBBC8E0BED3B8718D6E2160AD386C9CEC212, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_154 = L_152; NullCheck(L_154); bool L_155; L_155 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_154, _stringLiteralE3165827D406DD8F354BE7515C630A771E98916A, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_156 = L_154; NullCheck(L_156); bool L_157; L_157 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_156, _stringLiteralE3AB954C27345B5777E41817C31696D6AC0E87C1, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_158 = L_156; NullCheck(L_158); bool L_159; L_159 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_158, _stringLiteral0CE918CF589A0B3A3BDB90F0F98BCC43CDF6169E, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_160 = L_158; NullCheck(L_160); bool L_161; L_161 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_160, _stringLiteral61C6D968B7FE88D4B8A63934DD5685C362457520, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_162 = L_160; NullCheck(L_162); bool L_163; L_163 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_162, _stringLiteral316316045E2DB71BB9C0748EE882DBF00C83FD8E, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_164 = L_162; NullCheck(L_164); bool L_165; L_165 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_164, _stringLiteralE5B7FB5BFBF1CF60857A40FCA10F830CC619AE16, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_166 = L_164; NullCheck(L_166); bool L_167; L_167 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_166, _stringLiteral1A9F773AF09A196B0A76B00E4B47084B3EA86D59, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_168 = L_166; NullCheck(L_168); bool L_169; L_169 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_168, _stringLiteral6ECB47BAE746457DBE91D0BA044A27960D4563D9, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_170 = L_168; NullCheck(L_170); bool L_171; L_171 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_170, _stringLiteral8C1D304CED4C13075109A2D82DE6D8D24A9E3678, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_172 = L_170; NullCheck(L_172); bool L_173; L_173 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_172, _stringLiteralAD522BF64F2D257409CB3BAC45086A2EA0B03C59, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_174 = L_172; NullCheck(L_174); bool L_175; L_175 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_174, _stringLiteralC1E0482ABDB4530F47C01C2A81FB06ED6E98A110, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_176 = L_174; NullCheck(L_176); bool L_177; L_177 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_176, _stringLiteralBF68B5E8806879817720F1AA46DC7730FCB8187E, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_178 = L_176; NullCheck(L_178); bool L_179; L_179 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_178, _stringLiteral0312B7097AC8B11AFDEA5E693CEE5800298FB6AA, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_180 = L_178; NullCheck(L_180); bool L_181; L_181 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_180, _stringLiteral581430FB5E2AB80389A430804CEF0F2382806766, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ReservedCSharpKeywords = L_180; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ReservedCSharpKeywords), (void*)L_180); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_182 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_182, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_183 = L_182; NullCheck(L_183); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_183, _stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E, _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_184 = L_183; NullCheck(L_184); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_184, _stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7, _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_185 = L_184; NullCheck(L_185); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_185, _stringLiteral6FA4C59C48F20F657EA95225B529B162ECF44EAB, _stringLiteralC205D54CE3878136AF6661FE2D0B347BEC57D5AB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_186 = L_185; NullCheck(L_186); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_186, _stringLiteral979BEF74EBFAB7697A86533A10926355727B6C8A, _stringLiteral115036F179EA48E7662F9BE55E0E00A42DDE6DA7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_187 = L_186; NullCheck(L_187); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_187, _stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355, _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_188 = L_187; NullCheck(L_188); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_188, _stringLiteralB7E7D625DFBC9C92FA0449D5E3E0BE263DECD0EA, _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_189 = L_188; NullCheck(L_189); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_189, _stringLiteral072BA90B274B502615639084DC3D7FCC63407A24, _stringLiteralE1E5CE10BE86E259146E8ADE82FB423C65C3FFD7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_190 = L_189; NullCheck(L_190); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_190, _stringLiteral3680357E36BF098D58315A89BD03F078921BEFD9, _stringLiteral316316045E2DB71BB9C0748EE882DBF00C83FD8E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_191 = L_190; NullCheck(L_191); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_191, _stringLiteralB12933F4DC58820F9722BDF423F448FD91C0EE8A, _stringLiteralE3165827D406DD8F354BE7515C630A771E98916A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_192 = L_191; NullCheck(L_192); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_192, _stringLiteralBF45CADC16AD267EA891B4231D162B68FDED748D, _stringLiteralE3AB954C27345B5777E41817C31696D6AC0E87C1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_193 = L_192; NullCheck(L_193); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_193, _stringLiteral5B41A58E45555854EC2026B9B5F8243AA9E7ED4B, _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_194 = L_193; NullCheck(L_194); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_194, _stringLiteralBCA7DDD073AD5DB21CC612ADB1833BF1A5D32261, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_195 = L_194; NullCheck(L_195); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_195, _stringLiteralE75F4F4A9D67BC98BA7DB8DBE3C519516572DA4E, _stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_196 = L_195; NullCheck(L_196); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_196, _stringLiteral6C8C975CC62CF419550282B028FB7E3A1F591D06, _stringLiteral673CC9996FD90AFE21BD8D0E6E6824353AF4BDA2, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_197 = L_196; NullCheck(L_197); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_197, _stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E, _stringLiteralC5A553F3851704DFEED79230EBCEC65739012BE7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_198 = L_197; NullCheck(L_198); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_198, _stringLiteral0D78A3ACF08834A8208E9C1EAB783D9E372B0E45, _stringLiteral1C50918CD5619BDE9BDBED1D23983EEBAD065B57, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_199 = L_198; NullCheck(L_199); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_199, _stringLiteral370CFD53E33E4EFE27924264F033C97807D3B553, _stringLiteral8DFF4CFCB48843FA0B74F54FD72D6C945EF41953, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_200 = L_199; NullCheck(L_200); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_200, _stringLiteral36F26CE56BFC86CF905B1202DB5A7633261FCA47, _stringLiteral99201352CB96CC1C32BEF52CD271CF53199FF8DD, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_201 = L_200; NullCheck(L_201); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_201, _stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF, _stringLiteral7C3D0F99DF1B534F06138C8CCF9638478F3E6499, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_202 = L_201; NullCheck(L_202); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_202, _stringLiteral532311522446D888867656699DB97A234896ECE0, _stringLiteralCF55DB7CA65AEC3E52A69DAAA96E4F262E80D577, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_203 = L_202; NullCheck(L_203); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_203, _stringLiteral8C231B3C1DD723D0564B3FC078E20657B6C821C7, _stringLiteral6A86BA126A7E3A6780C81DFDC4654EEDA711D881, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_204 = L_203; NullCheck(L_204); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_204, _stringLiteralBEADF129C0FBE570705EB6183DA8896AF1EE36DD, _stringLiteralD268E825BBBA4A484453E18A5BE5FA70EF65968B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_205 = L_204; NullCheck(L_205); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_205, _stringLiteralD88EC033DEAF162C44E191CE77B510F07AACCDA5, _stringLiteral77BB4FFDFB178041A1B27761291B83B0B4D9CC03, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_206 = L_205; NullCheck(L_206); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_206, _stringLiteralA971E6F33BE8C290E391DA92D49C7B1309E3795D, _stringLiteral8BD5428D0D7693EA23B9301AD08C2C5147DFE422, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_207 = L_206; NullCheck(L_207); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_207, _stringLiteralE2D76D817C414EEA0C84FDF21336CF360167A6FC, _stringLiteralA9C6E7553EC8AA085F5FDB9F92B7707363BED95D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_208 = L_207; NullCheck(L_208); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_208, _stringLiteralFCBCF9082006C7AAA99359786D794609E8CEEE89, _stringLiteralE6916006B378403522431CD9C96E6052573CE96F, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_209 = L_208; NullCheck(L_209); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_209, _stringLiteral2E4441B58AEC6A28560FB3E17B198D20AEFBD3D7, _stringLiteral2D308A3610717843215FF698C5DC2B84ABDC6705, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_210 = L_209; NullCheck(L_210); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_210, _stringLiteral6A3D04F009CE456B611375CDCB93697F9F93314B, _stringLiteral43C759A2427665422C3C60545704071B53161510, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TypeNameAlternatives = L_210; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___TypeNameAlternatives), (void*)L_210); RuntimeObject* L_211 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_211, NULL); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames_LOCK = L_211; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames_LOCK), (void*)L_211); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_212 = (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*)il2cpp_codegen_object_new(Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var); Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6(L_212, Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames = L_212; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___CachedNiceNames), (void*)L_212); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_213 = { reinterpret_cast (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) }; Type_t* L_214; L_214 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_213, NULL); NullCheck(L_214); Type_t* L_215; L_215 = VirtualFuncInvoker0< Type_t* >::Invoke(119, L_214); ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType = L_215; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType), (void*)L_215); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_216 = (Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929*)il2cpp_codegen_object_new(Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929_il2cpp_TypeInfo_var); Dictionary_2__ctor_m0205CA2DDC8935364EA764C0B7C811D6515A1E36(L_216, Dictionary_2__ctor_m0205CA2DDC8935364EA764C0B7C811D6515A1E36_RuntimeMethod_var); V_0 = L_216; Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_217 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_218 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_219; L_219 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_218, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_220 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_220, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_220; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_221 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_222 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_223; L_223 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_222, NULL); NullCheck(L_221); bool L_224; L_224 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_221, L_223, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_225 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_226 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_227; L_227 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_226, NULL); NullCheck(L_225); bool L_228; L_228 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_225, L_227, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_229 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_230 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_231; L_231 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_230, NULL); NullCheck(L_229); bool L_232; L_232 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_229, L_231, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_233 = V_1; NullCheck(L_217); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_217, L_219, L_233, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_234 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_235 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_236; L_236 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_235, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_237 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_237, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_237; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_238 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_239 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_240; L_240 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_239, NULL); NullCheck(L_238); bool L_241; L_241 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_238, L_240, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_242 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_243 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_244; L_244 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_243, NULL); NullCheck(L_242); bool L_245; L_245 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_242, L_244, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_246 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_247 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_248; L_248 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_247, NULL); NullCheck(L_246); bool L_249; L_249 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_246, L_248, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_250 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_251 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_252; L_252 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_251, NULL); NullCheck(L_250); bool L_253; L_253 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_250, L_252, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_254 = V_1; NullCheck(L_234); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_234, L_236, L_254, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_255 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_256 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_257; L_257 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_256, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_258 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_258, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_258; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_259 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_260 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_261; L_261 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_260, NULL); NullCheck(L_259); bool L_262; L_262 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_259, L_261, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_263 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_264 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_265; L_265 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_264, NULL); NullCheck(L_263); bool L_266; L_266 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_263, L_265, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_267 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_268 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_269; L_269 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_268, NULL); NullCheck(L_267); bool L_270; L_270 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_267, L_269, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_271 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_272 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_273; L_273 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_272, NULL); NullCheck(L_271); bool L_274; L_274 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_271, L_273, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_275 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_276 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_277; L_277 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_276, NULL); NullCheck(L_275); bool L_278; L_278 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_275, L_277, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_279 = V_1; NullCheck(L_255); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_255, L_257, L_279, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_280 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_281 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_282; L_282 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_281, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_283 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_283, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_283; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_284 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_285 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_286; L_286 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_285, NULL); NullCheck(L_284); bool L_287; L_287 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_284, L_286, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_288 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_289 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_290; L_290 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_289, NULL); NullCheck(L_288); bool L_291; L_291 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_288, L_290, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_292 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_293 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_294; L_294 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_293, NULL); NullCheck(L_292); bool L_295; L_295 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_292, L_294, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_296 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_297 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_298; L_298 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_297, NULL); NullCheck(L_296); bool L_299; L_299 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_296, L_298, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_300 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_301 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_302; L_302 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_301, NULL); NullCheck(L_300); bool L_303; L_303 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_300, L_302, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_304 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_305 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_306; L_306 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_305, NULL); NullCheck(L_304); bool L_307; L_307 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_304, L_306, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_308 = V_1; NullCheck(L_280); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_280, L_282, L_308, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_309 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_310 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_311; L_311 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_310, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_312 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_312, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_312; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_313 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_314 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_315; L_315 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_314, NULL); NullCheck(L_313); bool L_316; L_316 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_313, L_315, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_317 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_318 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_319; L_319 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_318, NULL); NullCheck(L_317); bool L_320; L_320 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_317, L_319, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_321 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_322 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_323; L_323 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_322, NULL); NullCheck(L_321); bool L_324; L_324 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_321, L_323, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_325 = V_1; NullCheck(L_309); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_309, L_311, L_325, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_326 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_327 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_328; L_328 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_327, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_329 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_329, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_329; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_330 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_331 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_332; L_332 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_331, NULL); NullCheck(L_330); bool L_333; L_333 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_330, L_332, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_334 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_335 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_336; L_336 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_335, NULL); NullCheck(L_334); bool L_337; L_337 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_334, L_336, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_338 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_339 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_340; L_340 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_339, NULL); NullCheck(L_338); bool L_341; L_341 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_338, L_340, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_342 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_343 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_344; L_344 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_343, NULL); NullCheck(L_342); bool L_345; L_345 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_342, L_344, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_346 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_347 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_348; L_348 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_347, NULL); NullCheck(L_346); bool L_349; L_349 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_346, L_348, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_350 = V_1; NullCheck(L_326); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_326, L_328, L_350, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_351 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_352 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_353; L_353 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_352, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_354 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_354, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_354; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_355 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_356 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_357; L_357 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_356, NULL); NullCheck(L_355); bool L_358; L_358 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_355, L_357, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_359 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_360 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_361; L_361 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_360, NULL); NullCheck(L_359); bool L_362; L_362 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_359, L_361, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_363 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_364 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_365; L_365 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_364, NULL); NullCheck(L_363); bool L_366; L_366 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_363, L_365, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_367 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_368 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_369; L_369 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_368, NULL); NullCheck(L_367); bool L_370; L_370 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_367, L_369, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_371 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_372 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_373; L_373 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_372, NULL); NullCheck(L_371); bool L_374; L_374 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_371, L_373, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_375 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_376 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_377; L_377 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_376, NULL); NullCheck(L_375); bool L_378; L_378 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_375, L_377, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_379 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_380 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_381; L_381 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_380, NULL); NullCheck(L_379); bool L_382; L_382 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_379, L_381, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_383 = V_1; NullCheck(L_351); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_351, L_353, L_383, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_384 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_385 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_386; L_386 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_385, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_387 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_387, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_387; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_388 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_389 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_390; L_390 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_389, NULL); NullCheck(L_388); bool L_391; L_391 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_388, L_390, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_392 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_393 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_394; L_394 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_393, NULL); NullCheck(L_392); bool L_395; L_395 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_392, L_394, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_396 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_397 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_398; L_398 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_397, NULL); NullCheck(L_396); bool L_399; L_399 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_396, L_398, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_400 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_401 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_402; L_402 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_401, NULL); NullCheck(L_400); bool L_403; L_403 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_400, L_402, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_404 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_405 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_406; L_406 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_405, NULL); NullCheck(L_404); bool L_407; L_407 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_404, L_406, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_408 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_409 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_410; L_410 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_409, NULL); NullCheck(L_408); bool L_411; L_411 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_408, L_410, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_412 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_413 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_414; L_414 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_413, NULL); NullCheck(L_412); bool L_415; L_415 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_412, L_414, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_416 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_417 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_418; L_418 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_417, NULL); NullCheck(L_416); bool L_419; L_419 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_416, L_418, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_420 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_421 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_422; L_422 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_421, NULL); NullCheck(L_420); bool L_423; L_423 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_420, L_422, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_424 = V_1; NullCheck(L_384); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_384, L_386, L_424, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_425 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_426 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_427; L_427 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_426, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_428 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_428, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_428; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_429 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_430 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_431; L_431 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_430, NULL); NullCheck(L_429); bool L_432; L_432 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_429, L_431, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_433 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_434 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_435; L_435 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_434, NULL); NullCheck(L_433); bool L_436; L_436 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_433, L_435, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_437 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_438 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_439; L_439 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_438, NULL); NullCheck(L_437); bool L_440; L_440 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_437, L_439, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_441 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_442 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_443; L_443 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_442, NULL); NullCheck(L_441); bool L_444; L_444 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_441, L_443, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_445 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_446 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_447; L_447 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_446, NULL); NullCheck(L_445); bool L_448; L_448 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_445, L_447, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_449 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_450 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_451; L_451 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_450, NULL); NullCheck(L_449); bool L_452; L_452 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_449, L_451, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_453 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_454 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_455; L_455 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_454, NULL); NullCheck(L_453); bool L_456; L_456 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_453, L_455, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_457 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_458 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_459; L_459 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_458, NULL); NullCheck(L_457); bool L_460; L_460 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_457, L_459, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_461 = V_1; NullCheck(L_425); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_425, L_427, L_461, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_462 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_463 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; Type_t* L_464; L_464 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_463, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_465 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_465, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_462); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_462, L_464, L_465, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_466 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_467 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_468; L_468 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_467, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_469 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_469, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_466); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_466, L_468, L_469, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_470 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_471 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_472; L_472 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_471, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_473 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_473, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_473; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_474 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_475 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_476; L_476 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_475, NULL); NullCheck(L_474); bool L_477; L_477 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_474, L_476, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_478 = V_1; NullCheck(L_470); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_470, L_472, L_478, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_479 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_480 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_481; L_481 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_480, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_482 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_482, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_479); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_479, L_481, L_482, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_483 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_484 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_485; L_485 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_484, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_486 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_486, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_483); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_483, L_485, L_486, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_487 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_488 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_489; L_489 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_488, NULL); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_490 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_490, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_487); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_487, L_489, L_490, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_491 = V_0; Type_t* L_492 = ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___VoidPointerType; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_493 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_493, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); NullCheck(L_491); Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3(L_491, L_492, L_493, Dictionary_2_Add_mDC847127842C3F794D536CF58EF6CA5DAC98A9A3_RuntimeMethod_var); Dictionary_2_tD901EC1C0BD4CF7EFE99A174D1F5018E2EC19929* L_494 = V_0; ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___PrimitiveImplicitCasts = L_494; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___PrimitiveImplicitCasts), (void*)L_494); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_495 = (HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7*)il2cpp_codegen_object_new(HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7_il2cpp_TypeInfo_var); HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC(L_495, HashSet_1__ctor_m2CF57902B2200A0A6EC0336F9F47E8479CB8FEEC_RuntimeMethod_var); V_1 = L_495; HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_496 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_497 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; Type_t* L_498; L_498 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_497, NULL); NullCheck(L_496); bool L_499; L_499 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_496, L_498, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_500 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_501 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; Type_t* L_502; L_502 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_501, NULL); NullCheck(L_500); bool L_503; L_503 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_500, L_502, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_504 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_505 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; Type_t* L_506; L_506 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_505, NULL); NullCheck(L_504); bool L_507; L_507 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_504, L_506, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_508 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_509 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; Type_t* L_510; L_510 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_509, NULL); NullCheck(L_508); bool L_511; L_511 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_508, L_510, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_512 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_513 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; Type_t* L_514; L_514 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_513, NULL); NullCheck(L_512); bool L_515; L_515 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_512, L_514, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_516 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_517 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; Type_t* L_518; L_518 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_517, NULL); NullCheck(L_516); bool L_519; L_519 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_516, L_518, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_520 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_521 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; Type_t* L_522; L_522 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_521, NULL); NullCheck(L_520); bool L_523; L_523 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_520, L_522, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_524 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_525 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; Type_t* L_526; L_526 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_525, NULL); NullCheck(L_524); bool L_527; L_527 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_524, L_526, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_528 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_529 = { reinterpret_cast (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) }; Type_t* L_530; L_530 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_529, NULL); NullCheck(L_528); bool L_531; L_531 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_528, L_530, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_532 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_533 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_534; L_534 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_533, NULL); NullCheck(L_532); bool L_535; L_535 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_532, L_534, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_536 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_537 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; Type_t* L_538; L_538 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_537, NULL); NullCheck(L_536); bool L_539; L_539 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_536, L_538, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_540 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_541 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; Type_t* L_542; L_542 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_541, NULL); NullCheck(L_540); bool L_543; L_543 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_540, L_542, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_544 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_545 = { reinterpret_cast (IntPtr_t_0_0_0_var) }; Type_t* L_546; L_546 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_545, NULL); NullCheck(L_544); bool L_547; L_547 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_544, L_546, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_548 = V_1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_549 = { reinterpret_cast (UIntPtr_t_0_0_0_var) }; Type_t* L_550; L_550 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_549, NULL); NullCheck(L_548); bool L_551; L_551 = HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1(L_548, L_550, HashSet_1_Add_mE981A3DF3CF945751F5D80D6B2DC2E699FB9D7F1_RuntimeMethod_var); HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* L_552 = V_1; ((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ExplicitCastIntegrals = L_552; Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t64F202663D46FE6B6690C6AECD6A2AD5BED4DE49_il2cpp_TypeInfo_var))->___ExplicitCastIntegrals), (void*)L_552); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name; 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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; float L_3 = ___3_w; __this->___w = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___m_Center = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.5f), NULL); __this->___m_Extents = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center; V_0 = L_0; goto IL_000a; } IL_000a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL); V_0 = L_1; goto IL_0014; } IL_0014: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___m_XMin = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___m_YMin = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___m_Width = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) { { float L_0 = ___0_value; __this->___m_Height = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___m_XMin; V_0 = L_0; goto IL_000a; } IL_000a: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___m_YMin; V_0 = L_0; goto IL_000a; } IL_000a: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___m_Width; V_0 = L_0; goto IL_000a; } IL_000a: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___m_Height; V_0 = L_0; goto IL_000a; } IL_000a: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_X = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_Y = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_X = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_Y = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_Z = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Z; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnitySerializationInitializer_set_CurrentPlatform_mD49E0ADC2C5851AFF7153CCBDFE2BE743DE88338_inline (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___U3CCurrentPlatformU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnitySerializationInitializer_get_CurrentPlatform_m2A41AFD5382184AC422EAF02F5A453AC891A1CD9_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var); int32_t L_0 = ((UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_StaticFields*)il2cpp_codegen_static_fields_for(UnitySerializationInitializer_t1D32829902B0B8AE3B3A9883F72994A3453BE6F5_il2cpp_TypeInfo_var))->___U3CCurrentPlatformU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_BuildSerializationFormat_mE03BA49AD00F401EFC7E1DF72B682ED6B2B71CFD_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___buildSerializationFormat; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SerializationContext_set_IndexReferenceResolver_m62D1582F83A975E91AE944B6AFB330D813A41DD9_inline (SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CIndexReferenceResolverU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIndexReferenceResolverU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_ErrorHandlingPolicy_mA4101823477854B0B75A39666814943F6F3F1222_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___errorHandlingPolicy; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GlobalSerializationConfig_get_LoggingPolicy_m35EFC76D29300449D127175B960D9BBD7B7CEB3F_inline (GlobalSerializationConfig_tF44A9F8572E42F8D3BFD2F91420918D064D2A4AA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___loggingPolicy; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* WeakValueGetter_Invoke_m29E98A4AF0715BE24ED6F61876EFEAD90798C202_inline (WeakValueGetter_t6856D99874AE2E2F4A86997D7B85C3CD9622ADD3* __this, RuntimeObject** ___0_instance, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject**, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeserializationContext_set_IndexReferenceResolver_m2E22269896A1F7B293544205D9BA09D0B54F6EEA_inline (DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CIndexReferenceResolverU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIndexReferenceResolverU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WeakValueSetter_Invoke_m8162DB1E2BE0725157061FF3F0D401009F3AB7CA_inline (WeakValueSetter_t07D6E43171A6824D3F1C9DB65CDB46AE19F84A65* __this, RuntimeObject** ___0_instance, RuntimeObject* ___1_value, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject**, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instance, ___1_value, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseDataWriter_set_Context_m3601EDCA72B430A851A4E435FD3725518406D24B_inline (BaseDataWriter_tAF499355D91DBD2870E7CE35D9D520C9373BADD2* __this, SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* ___0_value, const RuntimeMethod* method) { { SerializationContext_t7D96C70BEDCF9F425639DEB95D3367185D269659* L_0 = ___0_value; __this->___context = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___context), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseDataReader_set_Context_m54D4C7EDBEFF4AF0BD022E6B38A8A2D312E463E0_inline (BaseDataReader_tC71D38CF580346A6574D20C6243FCC8B6C127032* __this, DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* ___0_value, const RuntimeMethod* method) { { DeserializationContext_t4DBD446D4880A092A2824DFC21E2ECAE53CD86C1* L_0 = ___0_value; __this->___context = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___context), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FieldInfo_t* MemberAliasFieldInfo_get_AliasedField_mD5DE35FBCA9EBBF8164EC578CDE3E4FCA88889CF_inline (MemberAliasFieldInfo_t77A70FFCFC8B8A8999876A16C79BDC1B340A0656* __this, const RuntimeMethod* method) { { FieldInfo_t* L_0 = __this->___aliasedField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyInfo_t* MemberAliasPropertyInfo_get_AliasedProperty_m641D01DDC45E3CB59762B653EAC3982678D3CB30_inline (MemberAliasPropertyInfo_tDB36839ED484DE4CF93345C594180C78DA84C1EA* __this, const RuntimeMethod* method) { { PropertyInfo_t* L_0 = __this->___aliasedProperty; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodInfo_t* MemberAliasMethodInfo_get_AliasedMethod_mE6D71392C2BF6D6E8DEB276007EEC701E50BA6FB_inline (MemberAliasMethodInfo_t078C23D9E3EC71690C015F8F9746D76A5D5CEB18* __this, const RuntimeMethod* method) { { MethodInfo_t* L_0 = __this->___aliasedMethod; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) { { float L_0 = ___0_f; int32_t L_1; L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL); return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Double_IsNaN_mF2BC6D1FD4813179B2CAE58D29770E42830D0883_inline (double ___0_d, const RuntimeMethod* method) { { double L_0 = ___0_d; int64_t L_1; L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL); return (bool)((((int64_t)((int64_t)(L_1&((int64_t)(std::numeric_limits::max)())))) > ((int64_t)((int64_t)9218868437227405312LL)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ef__AnonymousType0_2_get_Assembly_mE9DA50890409F92CB2BC8FE5697CA557D2A3068F_gshared_inline (U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CAssemblyU3Ei__Field; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ef__AnonymousType0_2_get_Attribute_m1063F478EB4C68971043298BFB811F9F692EF779_gshared_inline (U3CU3Ef__AnonymousType0_2_tED8A1ACEBA317C378FBD0AB56129AF5269979C8C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CAttributeU3Ei__Field; return L_0; } } 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* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____currentKey; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7B9ECDC58D92A54419E95425E58D3B0CD9B0B3A2_gshared_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __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_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 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_Clear_m91F4CE9050202D63D9B5D4382C514C0DDA1F83C8_gshared_inline (List_1_t449A088656B6F11EC9C513A6937BB74A07028F58* __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; } } { SerializationNodeU5BU5D_tD42EF983859125EB1549CFA78AA45501080D90A7* 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_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(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 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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value))); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___0_value, const RuntimeMethod* method) { { int64_t L_0 = *((int64_t*)((uintptr_t)(&___0_value))); return L_0; } }